Installez Tomcat sur Ubuntu

Installez Tomcat sur Ubuntu
Tomcat également connu sous le nom d'Apache Tomcat est un serveur Web, tout comme le serveur HTTP Apache 2 que nous utilisons principalement pour servir les applications Web PHP. Apache Tomcat est utilisé pour servir les applications Web basées sur Java. Tomcat prend en charge de nombreuses technologies Web Java telles que Java Servlet, Javaserver Pages, Java Expression Language et Java Websocket Technologies. Dans cet article, je vais vous montrer comment installer le serveur Web Tomcat sur Ubuntu 18.04 LTS. Alors, commençons.

Installation de Tomcat sur Ubuntu 18.04 LTS:

Tomcat 8.5.x est disponible dans le univers Section du référentiel officiel du package d'Ubuntu 18.04 LTS. Donc, c'est vraiment facile à installer. Tout d'abord, assurez-vous que le univers Section de l'ubuntu officiel 18.04 LTS Le référentiel du package est activé.

Pour ce faire, exécutez la commande suivante:

$ egrep '^ deb http.*univers.* $ '/ etc / apt / sources.liste

Comme vous pouvez le voir, j'ai le univers Section du référentiel officiel de package activé.

S'il n'est pas activé dans votre cas, vous pouvez facilement l'activer. Si vous utilisez un environnement de bureau sur votre Ubuntu 18.04 Machine LTS, puis ouvrez Mises à jour de logiciel application et assurez-vous que le Logiciels gratuits et open-open-open-open-open-open-sourceh Le référentiel est vérifié sur le Logiciel Ubuntu onglet comme marqué dans la capture d'écran ci-dessous. Le univers La section du référentiel de packages doit être activée.

Si vous utilisez Ubuntu 18.04 serveur LTS en mode sans tête, puis exécutez la commande suivante pour activer le univers Section du référentiel de packages:

$ sudo apt-add-repository "deb http: // us.archive.ubuntu.com / Ubuntu / Bionic Universe "

Maintenant, mettez à jour le cache du référentiel de package APT avec la commande suivante:

$ sudo apt mise à jour

Le cache du référentiel de package APT doit être mis à jour.

Enfin, installez Tomcat 8.5.x avec la commande suivante:

$ sudo apt installer tomcat8

Maintenant, appuyez sur y Et puis appuyez sur continuer.

Tomcat 8.5.x doit être installé.

Démarrage et arrêt du service Tomcat:

Dans cette section, je vais vous montrer comment gérer le service Tomcat sur Ubuntu 18.04 LTS. Vous pouvez vérifier si le service Tomcat fonctionne sur votre Ubuntu 18.04 Machine LTS avec la commande suivante:

$ sudo systemctl status tomcat8

Comme vous pouvez le voir, le service Tomcat fonctionne.

Si vous souhaitez arrêter le service Tomcat, exécutez la commande suivante:

$ sudo systemctl stop tomcat8

Comme vous pouvez le voir, le service Tomcat ne fonctionne plus.

Si vous souhaitez recommencer le service Tomcat, exécutez la commande suivante:

$ sudo systemctl start tomcat8

Comme vous pouvez le voir, le service Tomcat fonctionne à nouveau.

Démarrage de Tomcat au démarrage du système:

Si vous voulez que le serveur Apache Tomcat commence lorsque votre Ubuntu 18.04 LTS Machine Boot, alors vous devez ajouter le service Tomcat au démarrage du système de votre Ubuntu 18.04 Machine LTS. Pour ce faire, exécutez la commande suivante:

$ sudo systemctl activer tomcat8

Le service Tomcat doit être ajouté au démarrage du système de votre Ubuntu 18.04 Machine LTS. La prochaine fois que vous démarrez, il devrait commencer automatiquement.

Suppression de Tomcat du démarrage du système:

Si vous ne voulez pas démarrer le serveur Web Apache Tomcat lorsque votre Ubuntu 18.04 LTS Machine Boots, il vous suffit de supprimer le service Tomcat du démarrage du système de votre Ubuntu 18.04 Machine LTS.

Pour ce faire, exécutez la commande suivante:

$ sudo systemctl désactiver tomcat8

Le service Tomcat doit être supprimé du démarrage du système de votre Ubuntu 18.04 Machine LTS. Le serveur Web Apache Tomcat ne démarre pas lorsque votre machine Ubuntu bottise plus.

Accès au serveur Web Tomcat:

Par défaut, le serveur Web Apache Tomcat s'exécute sur le port 8080. Si vous utilisez Ubuntu 18.04 LTS Desktop, ouvrez simplement votre navigateur Web et visitez http: // localhost: 8080

Comme vous pouvez le voir, l'écran de bienvenue du serveur Web Apache Tomcat est apparu.

Si vous utilisez Ubuntu 18.04 LTS Headless Server, puis exécutez la commande suivante pour obtenir l'adresse IP de votre machine Ubuntu qui exécute le serveur Web Tomcat:

$ ip a

Comme vous pouvez le voir, l'adresse IP est 192.168.163.134 Dans mon cas.

Maintenant, à partir du navigateur Web de tout ordinateur connecté au même réseau que votre machine serveur Ubuntu, visitez http: //Ip_addr: 8080, dans mon cas http: // 192.168.163.134: 8080

Comme vous pouvez le voir, je peux toujours accéder au serveur Web Tomcat en cours d'exécution sur ma machine Ubuntu.

Gestion du serveur Web TomCat à l'aide d'interfaces de gestion basées sur Web:

Apache Tomcat a des interfaces de gestion graphique que vous pouvez utiliser pour gérer votre serveur Web Tomcat à partir du navigateur Web. Dans cette section, je vais vous montrer comment le configurer. Pour obtenir les interfaces de gestion Tomcat sur Ubuntu 18.04 LTS, vous devez installer 2 packages logiciels supplémentaires tomcat8-admin et tomcat8-utilisateur.

Pour ce faire, exécutez la commande suivante:

$ sudo apt installer tomcat8-admin tomcat8-utilisateur

tomcat8-admin et tomcat8-utilisateur Les packages doivent être installés.

Vous devez maintenant configurer un nom d'utilisateur et un mot de passe que vous souhaitez utiliser pour vous connecter aux interfaces de gestion Web Tomcat basées sur Tomcat. Pour ce faire, vous devez modifier le fichier de configuration / etc / tomcat8 / tomcat-users.xml et ajouter les rôles et utilisateurs requis.

Pour modifier le fichier de configuration / etc / tomcat8 / tomcat-users.xml, Exécutez la commande suivante:

$ sudo nano / etc / tomcat8 / tomcat-users.xml

Le fichier de configuration doit être ouvert.

Accédez maintenant à la fin du fichier et ajoutez les lignes suivantes juste avant le doubler.



Ici, changez TON NOM D'UTILISATEUR et VOTRE MOT DE PASSE au nom d'utilisateur et au mot de passe que vous souhaitez utiliser pour vous connecter aux interfaces de gestion basées sur Tomcat. Je vais le régler sur matou et matou pour la démonstration.

Enfin, ça devrait ressembler à quelque chose comme ça. Maintenant, appuyez sur + X Et puis appuyez sur y Et puis appuyez sur Pour enregistrer les modifications.

Maintenant, redémarrez le service Tomcat avec la commande suivante:

$ sudo systemctl redémarrer tomcat8

Maintenant, vous pouvez accéder au Tomcat Gestionnaire d'applications Web interface. Visitez simplement http: // localhost: 8080 / manager / html de votre navigateur Web et vous devriez être invité au nom d'utilisateur et au mot de passe. Tapez le nom d'utilisateur et le mot de passe que vous venez de définir et de cliquer sur D'ACCORD.

Vous devriez être connecté au tomcat Gestionnaire d'applications Web interface. De là, vous pouvez gérer (démarrer, arrêter et recharger) les applications Web en cours d'exécution et bien d'autres.

Il existe également une autre application Web pour gérer le serveur Web Tomcat appelé Gestionnaire d'hôtes virtuel auquel vous pouvez accéder à http: // localhost: 8080 / host-manager / html

Comme vous pouvez le voir, le Gestionnaire d'hôtes virtuel L'interface s'affiche dans mon navigateur Web.

C'est donc ainsi que vous installez et utilisez le serveur Web Tomcat sur Ubuntu 18.04 LTS. Merci d'avoir lu cet article.