Questa procedura ti mostrerà come installare Tomcat 7.x e JDK 7.x (Java Development Kit) su un VPS CentOS.
Potresti ottenere uno dei nostri piani di Hosting Java e avere tutto già installato e configurato, ma se vuoi farlo da solo segui il tutorial qui sotto.
Scegli la versione corretta per il tuo sistema operativo e scarica l'ultima versione di JDK da http://www.oracle.com/technetwork/java/javase/downloads/index.html
Crea una nuova directory '/usr/java', sposta il file 'jdk' scaricato in '/usr/java' e cambia nella directory creata:
# mkdir /usr/java && mv jdk-7u4-linux-i586.tar.gz /usr/java/ && cd /usr/java/
Decomprimi il file jdk-7u4-linux-i586.tar.gz:
# tar -xzf jdk-7u4-linux-i586.tar.gz
Questo creerà una directory, nel nostro caso è "jdk1.7.0_04"
Per impostare il percorso "JAVA_HOME" aggiungi le righe seguenti al tuo file ".bash_profile":
export JAVA_HOME=/usr/java/jdk1.7.0_04/ export PATH=$JAVA_HOME/bin:$PATH export PATH=$PATH:$JAVA_HOME/bin
Affinché le modifiche abbiano effetto, eseguire:
# source .bash_profile
Controlla se 'JAVA_HOME' è impostato correttamente:
# echo $JAVA_HOME # /usr/java/jdk1.7.0_04/
Scarica l'ultima versione di Tomcat (attualmente 7.0.27) da 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
Sposta il file e passa alla directory '/usr/share/':
# mv apache-tomcat-7.0.27.tar.gz /usr/share/ && cd /usr/share/
Decomprimi il file 'apache-tomcat-7.0.27.tar.gz':
# tar -xzf apache-tomcat-7.0.27.tar.gz
Questo creerà la directory "/usr/share/apache-tomcat-7.0.27". Facoltativamente, puoi rinominare questa directory in "tomcat7":
# mv /usr/share/apache-tomcat-7.0.27/ /usr/share/tomcat7
Per configurare Tomcat 7 per l'esecuzione come servizio, cambia in '/etc/init.d/':
# cd /etc/init.d/
Utilizzando il tuo editor di testo preferito, crea uno script chiamato "tomcat" con il seguente testo:
#!/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
Rendi eseguibile il tuo script:
# chmod +x tomcat
Fai in modo che il tuo Tomcat si avvii all'avvio:
# chkconfig --add tomcat # chkconfig --level 3 tomcat on
Controlla se è impostato correttamente:
# chkconfig --list tomcat
La porta Tomcat predefinita è 8080, quindi puoi provare ad accedervi all'indirizzo http://domain.com:8080 dove dovresti vedere la home page predefinita di Tomcat.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.