4.1 Afficher la liste des applications Web

Voyons maintenant quelles applications Web sont installées par défaut dans Tomcat. Il y en a généralement plusieurs, et le plus important pour vous est le gestionnaire d'applications. Pour l'ouvrir, cliquez sur le bouton Manager App ou suivez le lien .

Ensuite, vous devrez vous connecter sous l'utilisateur que nous avons vu à l'étape des paramètres :

Application Tomcat Manager

Si tout s'est bien passé, vous verrez une liste des applications Web installées :

Application Tomcat Manager 1

La colonne de gauche spécifie le chemin d'accès à l'application. Dans la colonne la plus à droite, vous verrez les commandes de gestion de l'application Web : Démarrer, Arrêter, Recharger, Annuler le déploiement.

4.2 Déployer une application Web de test

Téléchargeons notre propre application Web sur le serveur Web Tomcat.

C'est bien que GitHub ait juste une application de démonstration spéciale pour ce cas. Téléchargez-le à partir du lien .

Ouvrez ensuite la page Manager App dans Tomcat http://localhost:8080/manager et faites défiler jusqu'à la section Deploy.

Application Tomcat Manager 2

Dans celui-ci, vous devez spécifier le chemin d'accès à votre application Web (toutes les applications ont des chemins uniques), ainsi que le fichier war de votre application Web. Cliquez ensuite sur le bouton Déployer.

Si tout s'est bien passé, vous verrez la nouvelle application dans la liste des applications Web :

Application Tomcat Manager 3

Vous pouvez vérifier que cela fonctionne en suivant le lien : http://localhost:8080/demo

Application Tomcat Manager 4

4.3 Changement de port

Si vous n'aimez pas que votre serveur Web réponde à url localhost:8080/et que vous souhaitez qu'il s'ouvre uniquement à url localhost/, vous devez modifier le port de Tomcat par défaut : à 80au lieu de 8080.

Pour ce faire, ouvrez le fichier server.xml dans le dossier conf .

Trouvez la balise "Connector" où se trouve le port 8080et changez-la en port 80:

<Connector port="80" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

Vous pouvez également changer le port HTTPS de 8443juste 443.

Si vous modifiez les paramètres pendant que Tomcat est en cours d'exécution, n'oubliez pas de le redémarrer.