Apache Tomcat, souvent appelé Tomcat, est un serveur d'applications open source développé par Apache Software Foundation. Il implémente plusieurs spécifications Java EE et exécute des servlets Java rendant des pages Web qui incluent le codage de Java Server Page dans le processus.
Dans cet article, nous vous guiderons à travers les étapes d'installation du dernier serveur Tomcat 8 sur un VPS Debian 8 .
Ce guide devrait également fonctionner sur d'autres systèmes Debian, mais il a été testé et écrit pour un système d'exploitation Debian 8 (Jessie).
Connectez-vous à votre serveur via SSH
ssh root@server_ip
Assurez-vous que vous avez la bonne version de Debian installée sur notre serveur :
# lsb_release -aDistributor ID :DebianDescription :Debian GNU/Linux 8.2 (jessie)Release :8.2Codename :jessie
CONFIGURATIONS
Nous utiliserons notre plan d'hébergement VPS Linux SSD 1 pour ce didacticiel.
METTRE À JOUR LE SYSTÈME
Assurez-vous que votre serveur est entièrement à jour et installez wget et décompressez :
# apt-get update &&apt-get upgrade# apt-get install unzip wget
INSTALLER JRE 8
Ajoutez le référentiel Java PPA webupd8team dans votre système Debian. Après cela, vous pourrez installer le dernier JRE (Java SE Runtime Environment) nécessaire au fonctionnement de Tomcat. Lancez les commandes suivantes :
# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list# echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
Mettez à jour l'index du package et installez Java 8 :
# apt-get update# apt-get install oracle-java8-installer
Vérifiez si Java a été correctement installé :
# java -version
Le résultat suivant doit être reçu :
version Java "1.8.0_66"Java(TM) SE Runtime Environment (build 1.8.0_66-b17)Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
INSTALLER TOMCAT
Nous vous recommandons de créer un utilisateur système distinct qui exécutera le serveur Tomcat. Par conséquent, lancez la commande suivante :
# useradd -r tomcat --shell /bin/false
Téléchargez maintenant la dernière version de Tomcat sur leur site officiel. Utilisez la commande ci-dessous pour télécharger Tomcat 8.0.41 dans le répertoire "opt".
# wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.41/src/apache-tomcat-8.0.41-src.tar.gz -P /opt
Entrez dans le répertoire "opt" :
# cd /opt
Décompressez l'archive :
# tar -zxf /opt/apache-tomcat-8.0.41.tar.gz
Ensuite, créez un lien symbolique du répertoire Tomcat vers /opt/tomcat-latest et définissez la propriété appropriée :
# ln -s /opt/apache-tomcat-8.0.41 /opt/tomcat-latest# chown -hR tomcat :/opt/tomcat-latest /opt/apache-tomcat-*
Créons un fichier init systemd pour pouvoir démarrer/redémarrer/arrêter Tomcat.
# nano /etc/systemd/system/tomcat.service
Une fois ouvert, collez ce qui suit :
[Unit]Description=Tomcat8After=network.target[Service]Type=forkingUser=tomcatGroup=tomcatEnvironment=CATALINA_PID=/opt/tomcat-latest/tomcat8.pidEnvironment=TOMCAT_JAVA_HOME=/usr/bin/javaEnvironment=CATALINA_HOME=/opt /tomcat-latestEnvironment=CATALINA_BASE=/opt/tomcat-latestEnvironment=CATALINA_OPTS=Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled - XX:+UseParNewGC -XX:MaxPermSize=128m -Xms512m -Xmx512m"ExecStart=/opt/tomcat-latest/bin/startup.shExecStop=/bin/kill -15 $MAINPID[Install]WantedBy=multi-user.targetEntrez les commandes ci-dessous pour démarrer Tomcat et lui permettre de démarrer au démarrage :
# systemctl daemon-reload# systemctl restart tomcat# systemctl enable tomcatFélicitations, vous avez installé avec succès Tomcat 8 sur votre VPS Debian 8. Maintenant, pour accéder à Tomcat, ouvrez votre navigateur Web préféré et accédez à http://your_server_IP:8080
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Tomcat 8 pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS . Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.