Apache Matou est un serveur d’applications Web open source optimisé pour la diffusion de contenu Java. Tomcat est utilisé pour exécuter des servlets Java et servir des pages Web contenant du code JavaServer Pages (JSP).
Ce guide couvre l’installation de Apache Serveur Tomcat 9 sur Ubuntu 20.04.
Prérequis
Un utilisateur avec sudo capacité sur Ubuntu 20.04.
Installer Apache Tomcat 9 sur Ubuntu
Commencez par mettre à jour les packages disponibles sur votre système Ubuntu 20.04 avec la commande ci-dessous.
$ sudo mise à jour appropriée
Ensuite, exécutez la commande ci-dessous pour installer Apache Tomcat 9 et packages associés.
$ sudo apt installer tomcat9 tomcat9-admin
Enter Oui pour confirmer l’installation lorsque vous y êtes invité.
Après avoir installé avec succès tomcat9, exécutez la commande suivante pour confirmer que le service est actif.
$ sudo état systemctl tomcat9
presse q pour revenir à l’invite de commande.
Noter: Si le service tomcat9 n’est pas déjà en cours d’exécution, démarrez-le avec la commande ci-dessous.
$ sudo systemctl démarrer tomcat9
Pour configurer le Apache Le service Tomcat pour démarrer automatiquement lorsque le système démarre, exécutez la commande suivante.
$ sudo systemctl activer tomcat9
Testez le Apache Service Tomcat 9
Tout d’abord, confirmons quel port le Apache Le service Tomcat 9 est à l’écoute. Exécutez la commande ci-dessous pour le faire.
$ sudo netstat -tulpn
Noter: Si l’outil netstat n’est pas disponible sur votre machine Ubuntu 20.04, vous pouvez l’installer avec :
$ sudo apt installer net-tools
Comme le montre l’image ci-dessous, le Apache Le service Tomcat 9 écoute sur le port 8080. Vous pouvez le savoir par le nom du programme “Java. “

Par défaut, Apache Tomcat utilise le port 8080 en raison de la possibilité qu’un serveur Web s’exécute déjà sur le port 80.
Noter: Si vous souhaitez modifier le port d’écoute par défaut de 8080 à autre chose, modifiez le fichier de configuration suivant et remplacez 8080 en conséquence. Vous devrez redémarrer tomcat9 pour que les modifications prennent effet.
$ sudo nano /usr/share/tomcat9/etc/server.xml
Dans ce guide, nous utilisons le port d’écoute par défaut 8080.
Le cas échéant, mettez à jour vos règles de pare-feu pour autoriser le trafic entrant sur le port 8080. Pour example, si UFW est activé, exécutez la commande ci-dessous pour autoriser le trafic entrant sur le port 8080.
$ sudo ufw autoriser 8080
Maintenant, ouvrez un navigateur Web et entrez IP de votreserveur : 8080. Par exemple, 192.168.16.8:8080.
Vous devriez voir la page d’accueil par défaut de Tomcat, comme indiqué dans l’image ci-dessous.

Connectez-vous au Apache Application Web Tomcat Manager
L’application Web Tomcat Manager est utilisée pour gérer le serveur Tomcat via une interface graphique. Tout d’abord, créons un utilisateur comme suit.
$ sudo nano /etc/tomcat9/tomcat-users.xml
Deuxièmement, copiez et collez les trois lignes suivantes dans les balises
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="shola" password="tomcatP@ss" roles="admin-gui,manager-gui"/>

Ensuite, enregistrez les modifications et close le fichier.
Redémarrez tomcat9 avec :
$ sudo systemctl redémarrer tomcat9
Maintenant, revenez à la page d’accueil par défaut de Tomcat et cliquez sur le bouton gestionnaire_webapp lien ou le host-manager_webapp lien.

Après cela, connectez-vous à l’aide des informations d’identification Tomcat spécifiées précédemment.

Vous pouvez désormais gérer facilement votre instance Tomcat à partir de la page du gestionnaire d’applications Web. Cliquez sur Aide du gestionnaire HTML ou Aide du gestionnaire en haut si vous avez besoin de conseils supplémentaires.
Conclusion
Dans ce guide, nous avons couvert l’installation de Apache Tomcat 9 sur Ubuntu 20.04. Nous avons également décrit comment accéder au gestionnaire d’applications Web Tomcat afin de gérer votre instance Tomcat. Les commentaires et les questions sont les bienvenus.