GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Tomcat 8 sur un VPS CentOS 6

Dans le tutoriel suivant, vous apprendrez comment installer et configurer Apache Tomcat 8 sur votre VPS CentOS 6 .

Qu'est-ce que Tomcat ?

Apache Tomcat (avant connu sous le nom de Tomcat de Jakarta ) est un serveur d'applications développé par Apache Software Foundation qui exécute des servlets Java et restitue des pages Web incluant le codage Java Server Page.

MISE À JOUR DU SYSTÈME

Assurez-vous que vous êtes dans un screen session et votre CentOS 6 Linux Virtual Server est à jour en exécutant :

## screen -U -S tomcat8-screen## mise à jour yum

INSTALLER JAVA 8

Téléchargez la dernière version de JAVA 8 à partir d'ici ou utilisez la commande suivante pour télécharger JAVA JDK 8u5 :

pour les systèmes 32 bits, utilisez :

## 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

pour les systèmes 64 bits, utilisez :

## 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

une fois le package JAVA téléchargé, installez-le en utilisant rpm comme suit :

pour les systèmes 32 bits, utilisez :

## rpm -Uvh /opt/jdk-8-linux-i586.rpm

pour les systèmes 64 bits, utilisez :

## rpm -Uvh /opt/jdk-8-linux-x64.rpm

CONFIGURER JAVA

configurer le package JAVA nouvellement installé en utilisant alternatives comme dans :

## 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 

vérifiez la version JAVA en cours d'exécution sur votre système :

## version java

INSTALLER TOMCAT 8

Créez un utilisateur distinct qui exécutera le serveur Tomcat :

## useradd -r tomcat8 --shell /bin/false

Téléchargez la dernière version de Tomcat 8 ici ou utilisez la commande suivante pour télécharger Tomcat 8.0.5

## wget http://mirrors.koehn.com/apache/tomcat/tomcat-8/v8.0.5/bin/apache-tomcat-8.0.5.tar.gz -P /tmp

Extrayez le contenu de l'archive Tomcat dans /opt en utilisant la commande suivante :

## tar -zxf /tmp/apache-tomcat-8.0.5.tar.gz -C /opt
## ln -s /opt/apache-tomcat-8.0.5 /opt/tomcat-latest## chown -hR tomcat8 :/opt/tomcat-latest /opt/apache-tomcat-8.0.5

DÉMARRER LE SERVICE TOMCAT 8

Créez le script d'initialisation suivant dans /etc/init.d/tomcat8

#!/bin/bash## tomcat8## chkconfig :- 80 20#### BEGIN INIT INFO# Fournit :tomcat8# Requis-Start :$network $syslog# Requis-Stop :$network $syslog# Par défaut -Start:# Default-Stop:# Description :Tomcat 8# Short-Description :démarrer et arrêter tomcat### END INIT INFO## Source function library.#. /etc/rc.d/init.d/functionsexport JAVA_HOME=/usr/java/defaultexport JAVA_OPTS="-Dfile.encoding=UTF-8 \ -Dnet.sf.ehcache.skipUpdateCheck=true \ -XX:+UseConcMarkSweepGC \ - XX:+CMSClassUnloadingEnabled \ -XX:+UseParNewGC \ -XX:MaxPermSize=128m \ -Xms512m -Xmx512m"export PATH=$JAVA_HOME/bin:$PATHTOMCAT_HOME=/opt/tomcat-latestTOMCAT_USER=tomcat8SHUTDOWN_WAIT=20tomcat_pid() { echo `ps aux | grep org.apache.catalina.startup.Bootstrap | grep -v grep | awk '{ print $2 }'`}start() { pid=$(tomcat_pid) if [ -n "$pid" ] then echo "Tomcat est déjà en cours d'exécution (pid :$pid)" else # Démarrer tomcat echo "Démarrage de tomcat " ulimit -n 100000 umask 007 /bin/su -p -s /bin/sh $TOMCAT_USER $TOMCAT_HOME/bin/startup.sh fi return 0}stop() { pid=$(tomcat_pid) if [ -n "$pid " ] then echo "Stoping Tomcat" /bin/su -p -s /bin/sh $TOMCAT_USER $TOMCAT_HOME/bin/shutdown.sh let kwait=$SHUTDOWN_WAIT count=0; jusqu'à [ `ps -p $pid | grep -c $pid` ='0' ] || [ $count -gt $kwait ] do echo -n -e "\nattend que les processus se terminent" ; dormir 1 let count=$count+1; fait si [ $count -gt $kwait ] ; then echo -n -e "\ntue les processus qui ne se sont pas arrêtés après $SHUTDOWN_WAIT secondes" kill -9 $pid fi else echo "Tomcat n'est pas en cours d'exécution" fi return 0}case $1 instart) start;; stop STOP;; restart) stop start;;status) pid=$(tomcat_pid) if [ -n "$pid" ] then echo "Tomcat s'exécute avec le pid :$pid" else echo "Tomcat ne s'exécute pas" fi;; esac sortie 0

rendre le script exécutable en utilisant chmod

## chmod +x /etc/init.d/tomcat8

Démarrez le serveur Tomcat 8 en utilisant :

## service tomcat8 start

Ajoutez le service Tomcat 8 au démarrage du système :

## chkconfig tomcat8 sur

Accédez à votre Tomcat nouvellement installé à l'adresse http://YOUR_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 vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande. Vous pouvez également envisager de lire notre article sur l'installation de Tomcat 9 sur CentOS 7 pour les mises à jour.

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.


Cent OS
  1. Comment installer Apache Tomcat 8 sur CentOS

  2. Comment installer phpBB 3 sur un VPS CentOS 6

  3. Comment installer Gibbon sur un VPS CentOS

  4. Comment installer phpList sur un VPS CentOS 7

  5. Installer Tomcat 9 sur CentOS 7

Comment installer R sur CentOS 8

Comment installer Apache Tomcat 8.5 sur CentOS 7.3

Comment installer Tomcat sur CentOS

Comment installer Apache Tomcat 9.0 / 8.5 sur CentOS 6 / RHEL 6

Comment installer Apache Tomcat sur CentOS 8

Comment installer Apache Tomcat 9 sur CentOS 7