Dans ce didacticiel, nous allons vous montrer comment installer Apache Tomcat 8 sur CentOS. Pour ceux d'entre vous qui ne le savaient pas, Apache Tomcat est un serveur Web open source et un conteneur de servlet 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 l'installation étape par étape d'Apache Tomcat sur le système CentOS.
Installer Apache Tomcat 8 sur CentOS
Étape 1. JAVA est la première exigence de l'installation de Tomcat.
CentOS 32 bits :
wget --no-cookies \--no-check-certificate \--header "Cookie :oraclelicense=accept-securebackup-cookie" \"http://download.oracle.com/otn-pub/java/ jdk/8u5-b13/jdk-8u5-linux-i586.rpm" \-O /opt/jdk-8-linux-i586.rpm
rpm -Uvh /opt/jdk-8-linux-i586.rpm
CentOS 64 bits :
wget --no-cookies \--no-check-certificate \--header "Cookie :oraclelicense=accept-securebackup-cookie" \"http://download.oracle.com/otn-pub/java/ jdk/8u5-b13/jdk-8u5-linux-x64.rpm" \-O /opt/jdk-8-linux-x64.rpm
rpm -Uvh /opt/jdk-8-linux-x64.rpm
Ensuite, configurez les fichiers JAVA 8 nouvellement installés à l'aide de la commande "alternatives", exécutez la série de commandes suivante sur le terminal pour configurer Java.
# alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_05/jre/bin/java 20000# alternatives --install /usr/bin/jar jar /usr/java/jdk1. 8.0_05/bin/jar 20000# alternatives --install /usr/bin/javac javac /usr/java/jdk1.8.0_05/bin/javac 20000# alternatives --install /usr/bin/javaws javaws /usr/java/ jdk1.8.0_05/jre/bin/javaws 20000# alternatives --set java /usr/java/jdk1.8.0_05/jre/bin/java# alternatives --set javaws /usr/java/jdk1.8.0_05/jre/ bin/javaws# alternatives --set javac /usr/java/jdk1.8.0_05/bin/javac# alternatives --set jar /usr/java/jdk1.8.0_05/bin/jar
Vous pouvez également le vérifier en exécutant la commande suivante.
version Java
Étape 2. Téléchargez et extrayez l'archive Tomcat.
Une fois installé et configuré JAVA sur le système, il est maintenant temps de télécharger la dernière version d'Apache Tomcat.
cd /optwget http://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gztar -xvf pache-tomcat-8.0.21 .tar.gz
Étape 3. Ajouter un utilisateur et un groupe tomcat.
ln -s /opt/apache-tomcat-8.0.21 /opt/tomcat-latestchown -hR tomcat8 :/opt/tomcat-latest /opt/apache-tomcat-8.0.21
Étape 4. Configurez Tomcat pour qu'il s'exécute en tant que service.
cd /opt/apache-tomcat-8.0.21/bin./startup.sh
Vous obtiendrez le résultat suivant.
Utilisation de CATALINA_BASE : /var/local/apache-tomcat-8.0.21Utilisation de CATALINA_HOME : /var/local/apache-tomcat-8.0.21Utilisation de CATALINA_TMPDIR :/var/local/apache-tomcat-8.0.21/tempUtilisation de JRE_HOME :/usrUtilisation de CLASSPATH : /var/local/apache-tomcat-8.0.21/bin/bootstrap.jar:/var/local/apache-tomcat-8.0.21/bin/tomcat-juli.jarTomcat a démarré.
Vous pouvez vérifier le service en cours d'exécution, par défaut tomcat s'exécute sur le port n° 8080.
[racine@serveur ~]# netstat -antup | grep 8080tcp 0 0 0.0.0.0:8080 0.0.0.0:* ÉCOUTER
Etape 5. Enfin, ouvrez Tomcat depuis votre navigateur, accédez à votre IP ou domaine avec le port 8080 (car Tomcat fonctionnera toujours sur le port 8080) comme exemple :mydomain.com :8080, remplacez mondomaine.com par votre IP ou votre domaine.
Pour arrêter Tomcat, vous pouvez simplement exécuter le script d'arrêt dans le même dossier comme ceci :
/opt/apache-tomcat-8.0.21/bin/shutdown.sh
Étape 6. Configurer les comptes d'utilisateurs.
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/apache-tomcat-8.0.21/conf/server.xml
Placez les deux lignes suivantes juste au-dessus de la dernière ligne.
Félicitations ! Vous avez installé Apache Tomcat avec succès. Merci d'avoir utilisé ce didacticiel pour installer Apache Tomcat 8 sur le système CentOS. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel d'Apache Tomcat .