Ce tutoriel vous montrera comment installer Tomcat 7.x et JDK 7.x (Kit de développement Java) sur un VPS CentOS.
Vous pouvez obtenir l'un de nos plans d'hébergement Java et avoir tout déjà installé et configuré, mais si vous souhaitez le faire vous-même, suivez simplement le didacticiel ci-dessous.
Choisissez la version adaptée à votre système d'exploitation et téléchargez la dernière version du JDK sur http://www.oracle.com/technetwork/java/javase/downloads/index.html
Créez un nouveau répertoire ‘/usr/java’, déplacez le fichier ‘jdk’ téléchargé vers ‘/usr/java’ et passez dans le répertoire créé :
# mkdir /usr/java && mv jdk-7u4-linux-i586.tar.gz /usr/java/ && cd /usr/java/
Décompressez le fichier jdk-7u4-linux-i586.tar.gz :
# tar -xzf jdk-7u4-linux-i586.tar.gz
Cela va créer un répertoire, dans notre cas c'est 'jdk1.7.0_04'
Pour définir le chemin "JAVA_HOME", ajoutez les lignes ci-dessous à votre fichier ".bash_profile" :
export JAVA_HOME=/usr/java/jdk1.7.0_04/ export PATH=$JAVA_HOME/bin:$PATH export PATH=$PATH:$JAVA_HOME/bin
Pour que les modifications prennent effet, exécutez :
# source .bash_profile
Vérifiez si le "JAVA_HOME" est correctement défini :
# echo $JAVA_HOME # /usr/java/jdk1.7.0_04/
Téléchargez la dernière version de Tomcat (actuellement 7.0.27) depuis http://tomcat.apache.org/download-70.cgi
# wget http://mirror.metrocast.net/apache/tomcat/tomcat-7/v7.0.27/bin/apache-tomcat-7.0.27.tar.gz
Déplacez le fichier et placez-vous dans le répertoire ‘/usr/share/’ :
# mv apache-tomcat-7.0.27.tar.gz /usr/share/ && cd /usr/share/
Décompressez le fichier "apache-tomcat-7.0.27.tar.gz" :
# tar -xzf apache-tomcat-7.0.27.tar.gz
Cela créera le répertoire ‘/usr/share/apache-tomcat-7.0.27’. En option, vous pouvez renommer ce répertoire en "tomcat7" :
# mv /usr/share/apache-tomcat-7.0.27/ /usr/share/tomcat7
Pour configurer Tomcat 7 pour qu'il s'exécute en tant que service, passez à "/etc/init.d/" :
# cd /etc/init.d/
À l'aide de votre éditeur de texte préféré, créez un script appelé "Tomcat" avec le texte suivant :
#!/bin/bash # description: Tomcat Start - Stop - Restart # processname: tomcat # chkconfig: 234 20 80 JAVA_HOME=/usr/java/jdk1.7.0_04 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH CATALINA_HOME=/usr/share/tomcat7 case $1 in start) echo "Starting Tomcat" sh $CATALINA_HOME/bin/startup.sh ;; stop) echo "Stopping Tomcat" sh $CATALINA_HOME/bin/shutdown.sh ;; restart) echo "Restarting Tomcat" sh $CATALINA_HOME/bin/shutdown.sh sh $CATALINA_HOME/bin/startup.sh ;; *) echo $"Usage: $0 {start|stop}" exit 1 ;; esac exit 0
Rendez votre script exécutable :
# chmod +x tomcat
Faites en sorte que votre Tomcat démarre au démarrage :
# chkconfig --add tomcat # chkconfig --level 3 tomcat on
Vérifiez s'il est correctement configuré :
# chkconfig --list tomcat
Le port Tomcat par défaut est 8080, vous pouvez donc essayer d'y accéder sur http://domain.com:8080 où vous devriez voir la page d'accueil par défaut de Tomcat.
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.