GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Apache Tomcat sur Ubuntu 18.04 LTS

Dans ce didacticiel, nous allons vous montrer comment installer Apache Tomcat sur Ubuntu 18.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, Apache Tomcat est un serveur Web open source et un conteneur de servlets développé par Apache Software Foundation. Il implémente les spécifications Java Servlet, JavaServer Pages (JSP), Java Unified Expression Language et Java WebSocket de Sun Microsystems et fournit un environnement de serveur Web dans lequel le code Java peut s'exécuter.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation d'Apache Tomcat 9 sur un serveur Ubuntu 18.04 (Bionic Beaver).

Installer Apache Tomcat sur Ubuntu 18.04 LTS Bionic Beaver

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get commandes dans le terminal.

sudo apt-get updatesudo apt-get upgrade

Étape 2. Installation de Java.

Apache Tomcat nécessite l'installation de Java sur votre serveur. Par défaut, Java n'est pas disponible dans le référentiel d'Ubuntu. Ajoutez Oracle Java PPA à Apt avec la commande suivante :

sudo add-apt-repository ppa:webupd8team/javasudo apt install oracle-java8-installersudo apt install oracle-java8-set-default

Vérifiez la version Java en exécutant la commande suivante :

version Java

Étape 2. Installation d'Apache Tomcat sur Ubuntu 18.04 LTS.

La première chose à faire est d'aller sur la page de téléchargement d'Apache Tomcat et de télécharger la dernière version stable d'Apache Tomcat, Au moment d'écrire cet article c'est la version 9 :

cd /optwget http://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.ziptar -xvf apache-tomcat-9.0.10 .zipmv apache-tomcat-9.0.8 /opt/tomcat9

Ensuite, créez un répertoire pour les fichiers Tomcat :

sudo useradd -r tomcat9 --shell /bin/false

Donnez ensuite à l'utilisateur le contrôle du répertoire :

sudo chown -R tomcat9 /opt/tomcat9

Étape 3. Configurez Apache Tomcat.

Configurez les utilisateurs de Tomcat afin qu'ils puissent accéder aux sections admin/manager. Vous pouvez le faire en ajoutant les utilisateurs dans le fichier conf/tomcat-users.xml avec votre texte préféré éditeur. Ajoutez ce texte au fichier :

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

Placez les deux lignes suivantes juste au-dessus de la dernière ligne.

 

Ensuite, exécutez les commandes ci-dessous pour créer un compte serveur pour Tomcat :

nano /etc/systemd/system/tomcat.service

Ajoutez les lignes ci-dessous dans le fichier et enregistrez :

[Unit]Description=Tomcat9After=network.target[Service]Type=forkingUser=tomcat9Group=tomcat9Environment=CATALINA_PID=/opt/tomcat9/tomcat9.pidEnvironment=JAVA_HOME=/usr/lib/jvm/java-8-oracle/ Environment=CATALINA_HOME=/opt/tomcat9Environment=CATALINA_BASE=/opt/tomcat9Environment="CATALINA_OPTS=-Xms512m -Xmx512m"Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX :+UseConcMarkSweepGC -XX :+CMSClassUnloadingEnabled -XX :+UseParNewGC"ExecStart=/opt/tomcat9/bin/startup.shExecStop=/opt/tomcat9/bin/shutdown.sh[Install]WantedBy=multi-user.target

Enregistrer et quitter et recharger le systemd service :

démon systemctl-reloadsystemctl démarrer tomcat.servicesystemctl activer tomcat.service

Vous pouvez vérifier le service en cours d'exécution, par défaut tomcat s'exécute sur le port n° 8080.

[root@idroot ~]# netstat -antup | grep 8080tcp 0 0 0.0.0.0:8080 0.0.0.0:* ÉCOUTER

Étape 4. Accéder à Apache Tomcat.

Le serveur Tomcat par défaut fonctionne sur le port 8080. Accédez à Tomcat dans le navigateur Web en connectant votre serveur sur le port 8080. Si vous utilisez un pare-feu, veuillez ouvrir le port 80 pour activer l'accès au panneau de contrôle :

http://votre-domaine.com:8080

Félicitations ! Vous avez installé Apache Tomcat avec succès. Merci d'avoir utilisé ce didacticiel pour l'installation d'Apache Tomcat 9 dans le système Ubuntu 18.04 LTS. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter la version officielle d'Apache Tomcat site Web.


Ubuntu
  1. Comment installer Apache Tomcat 9 sur Ubuntu 18.04

  2. Comment installer Apache Maven sur Ubuntu 16.04 LTS

  3. Comment installer Apache Maven sur Ubuntu 18.04 LTS

  4. Comment installer Apache Cordova sur Ubuntu 18.04 LTS

  5. Comment installer Apache Kafka sur Ubuntu 18.04 LTS

Comment installer Apache Tomcat 8 sur Ubuntu 16.04

Comment installer Apache Kafka sur Ubuntu 16.04 LTS

Comment installer Apache Maven sur Ubuntu 16.04 LTS

Comment installer Apache CouchDB sur Ubuntu 16.04 LTS

Comment installer Apache Tomcat sur Ubuntu 20.04 LTS

Comment installer Apache Tomcat sur Ubuntu 18.04