Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to Install Tomcat on Ubuntu 18.04
#1


Comment Installer Tomcat sur Ubuntu 18.04



Ce tutoriel vous apprendra comment installer Tomcat 9 sur Ubuntu 18.04 et comment le configurer pour l'utiliser. Le même tutoriel s'applique à Ubuntu 16.04 et autres distributions basées sur Ubuntu.


Avant de commencer avec le guide, assurez-vous d'avoir un utilisateur non-root avec des privilèges sudo configuré sur votre serveur. N'oubliez pas d'accéder à votre serveur avec SSH.


Étape 1 : Installer Java

Avant d'installer Tomcat sur Ubuntu, nous devons installer Java pour exécuter le code de l'application web Java. OpenJDK est le développement Java par défaut dans Ubuntu 18.04. L'installation de Java est simple et rapide. Suivez simplement les commandes ci-dessous :


sudo apt update

Installez le paquet OpenJDK en exécutant :


sudo apt install default-jdk

Maintenant que JDK est installé sur votre système, vous pouvez créer l'utilisateur tomcat en suivant l'étape suivante.


Étape 2 : Créer l'Utilisateur Tomcat

Pour des raisons de sécurité, vous ne devriez pas utiliser Tomcat sans un utilisateur unique. Cela facilitera l'installation de Tomcat sur Ubuntu. Créez un nouveau groupe tomcat qui exécutera le service :


sudo groupadd tomcat

Ensuite, la prochaine étape consiste à créer un nouvel utilisateur tomcat. Créez des utilisateurs membres du groupe Tomcat avec un répertoire personnel /opt/tomcat pour exécuter le service Tomcat :


sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

Étape 3 : Installer Tomcat sur Ubuntu

La meilleure façon d'installer Tomcat 9 sur Ubuntu est de télécharger la dernière version binaire depuis la page de téléchargements de Tomcat 9 et de le configurer manuellement. Si la version n'est pas 9.0.60 ou si c'est la dernière version, suivez la dernière version stable. Copiez simplement le lien du fichier tar.gz de base sous la section "Distributions binaires".


Changez ensuite vers le répertoire /tmp de votre serveur pour télécharger les éléments dont vous n'aurez pas besoin après avoir extrait le contenu de Tomcat :


cd /tmp

Pour télécharger depuis le lien copié (du site web de Tomcat), utilisez la commande curl suivante :


curl -O https://dlcdn.apache.org/tomcat/tomcat-9....63.tar.gz

Étape 4 : Mettre à Jour les Autorisations

Maintenant que vous avez terminé l'installation de Tomcat sur Ubuntu, vous devez configurer l'utilisateur Tomcat pour avoir un accès complet à l'installation de Tomcat. Cet utilisateur doit avoir accès au répertoire. Suivez les étapes ci-dessous :


sudo mkdir /opt/tomcat
cd /opt/tomcat
sudo tar xzvf /tmp/apache-tomcat-9.0.*tar.gz -C /opt/tomcat --strip-components=1

Maintenant, donnez au groupe Tomcat la propriété de l'ensemble du répertoire d'installation avec la commande chgrp :


sudo chgrp -R tomcat /opt/tomcat

Ensuite, donnez à l'utilisateur Tomcat l'accès au répertoire conf pour afficher son contenu et l'exécution de l'accès au répertoire lui-même :


sudo chmod -R g+r conf
sudo chmod g+x conf

Donnez ensuite à l'utilisateur Tomcat la propriété des répertoires webapps, work, temp et logs :


sudo chown -R tomcat webapps/ work/ temp/ logs/

Étape 5 : Créer un Fichier d'Unité systemd

Nous devrons créer un nouveau fichier d'unité pour exécuter Tomcat en tant que service. Ouvrez votre éditeur de texte et créez un fichier nommé tomcat.service dans le répertoire /etc/systemd/system/ :


sudo nano /etc/systemd/system/tomcat.service

Ensuite, collez la configuration suivante :


[Unit]
Description=Conteneur d'Application Web Apache Tomcat
After=network.target

[Service]
Type=forking

Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64/jre
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_Home=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS.awt.headless=true -Djava.security.egd=file:/dev/v/urandom'

ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh

User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always

[Install]
WantedBy=multi-user.target

Enregistrez et fermez le fichier après avoir terminé les commandes ci-dessus.


Ensuite, indiquez au système que vous avez créé un nouveau fichier en émettant la commande suivante en ligne de commande :


sudo systemctl daemon-reload

Les commandes suivantes vous permettront d'exécuter le service Tomcat :


cd /opt/tomcat/bin
sudo ./startup.sh run

Étape 6 : Ajuster le Pare-feu

Il est essentiel d'ajuster le pare-feu pour que les requêtes atteignent le service. Tomcat utilise le port 8080 pour accepter les requêtes conventionnelles. Autorisez le trafic vers ce port en utilisant UFW :


sudo ufw allow 8080

Étape 7 : Configurer l'Interface de Gestion Web de Tomcat

Suivez la commande ci-dessous pour ajouter une connexion à votre utilisateur Tomcat et éditer le fichier tomcat-users.xml :


sudo nano /opt/tomcat/conf/tomcat-users.xml

Définissez ensuite l'utilisateur qui peut accéder aux fichiers et ajoutez des noms d'utilisateur et des mots de passe :





Pour l'application Manager, tapez :


sudo nano /opt/tomcat/webapps/manager/META-INF/context.xml

Pour l'application Host Manager, tapez :


sudo nano /opt/tomcat/webapps/host-manager/META-INF/context.xml

Pour redémarrer le service Tomcat et voir les effets :


sudo systemctl restart tomcat

Étape 8 : Accéder à l'Interface en Ligne

Maintenant que vous avez déjà un utilisateur, vous pouvez accéder à l'interface de gestion web dans un navigateur. Encore une fois, vous pouvez accéder à l'interface en fournissant le nom de domaine ou l'adresse IP de votre serveur, suivi du port 8080 dans votre navigateur - http://domaine_du_serveur_ou_IP:8080


Examinons l'application Manager, accessible via le lien - http://domaine_du_serveur_ou_IP:8080/manager/html.


Assurez-vous d'avoir entré les informations d'identification du compte dans le fichier tomcat-users.xml.


Nous utilisons le Gestionnaire d'Applications Web pour gérer nos applications Java. Vous pouvez Commencer, Arrêter, Recharger, Déployer et Supprimer toutes les applications ici. Enfin, il fournit des informations sur votre serveur en bas de la page.


Regardons maintenant le Gestionnaire d'Hôtes, accessible via http://domaine_du_serveur_ou_IP:8080/host-manager/html/


À partir de la page du Gestionnaire d'Hôtes Virtuels, vous pouvez également ajouter de nouveaux hôtes virtuels conformément aux directives de votre formulaire d'application.






Reply
#2
[Image: img.jpg]

One Friday Night (2023)
Đụ vợ múp dâm đầu năm khoái lạc
Gramofonicos

[Image: img.jpg]

Chapter 2021 Bloodthirsty Killings
O2 (2022) Hindi Dubbed Movie [Web-DL]
brunett love huge dick and perfect love in the be

[Image: img.jpg]

. Eps 10 Human Resources - Saison 2
Chapter 63 January 5, 2023
Gen Padova
Habib, la grande aventure

[Image: img.jpg]

Sara Jay
Level 1 Player
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)