Tento návod vám ukáže, jak nainstalovat Tomcat 7.x a JDK 7.x (Java Development Kit) na CentOS VPS.
Můžete získat jeden z našich plánů Java Hosting a mít vše již nainstalované a nakonfigurované, ale pokud to chcete udělat sami, postupujte podle níže uvedeného návodu.
1. Nainstalujte JDK
Vyberte správnou verzi pro svůj operační systém a stáhněte si nejnovější vydání JDK z http://www.oracle.com/technetwork/java/javase/downloads/index.html
Vytvořte nový adresář „/usr/java“, přesuňte stažený soubor „jdk“ do „/usr/java“ a přejděte do vytvořeného adresáře:
# mkdir /usr/java && mv jdk-7u4-linux-i586.tar.gz /usr/java/ && cd /usr/java/
Rozbalte soubor jdk-7u4-linux-i586.tar.gz:
# tar -xzf jdk-7u4-linux-i586.tar.gz
Tím se vytvoří adresář, v našem případě je to ‚jdk1.7.0_04‘
Chcete-li nastavit cestu ‚JAVA_HOME‘, přidejte do svého souboru ‚.bash_profile‘ řádky níže:
export JAVA_HOME=/usr/java/jdk1.7.0_04/ export PATH=$JAVA_HOME/bin:$PATH export PATH=$PATH:$JAVA_HOME/bin
Aby se změny projevily, proveďte:
# source .bash_profile
Zkontrolujte, zda je „JAVA_HOME“ správně nastaveno:
# echo $JAVA_HOME # /usr/java/jdk1.7.0_04/
2. Nainstalujte Tomcat 7
Stáhněte si nejnovější verzi Tomcat (aktuálně 7.0.27) z 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
Přesuňte soubor a přejděte do adresáře „/usr/share/“:
# mv apache-tomcat-7.0.27.tar.gz /usr/share/ && cd /usr/share/
Rozbalte soubor „apache-tomcat-7.0.27.tar.gz“:
# tar -xzf apache-tomcat-7.0.27.tar.gz
Tím se vytvoří adresář „/usr/share/apache-tomcat-7.0.27“. Volitelně můžete tento adresář přejmenovat na ‚tomcat7‘:
# mv /usr/share/apache-tomcat-7.0.27/ /usr/share/tomcat7
Chcete-li nakonfigurovat Tomcat 7 tak, aby se spouštěl jako služba, změňte soubor „/etc/init.d/“:
# cd /etc/init.d/
Pomocí svého oblíbeného textového editoru vytvořte skript nazvaný „tomcat“ s následujícím textem:
#!/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
Udělejte svůj skript spustitelným:
# chmod +x tomcat
Nastavte svůj Tomcat tak, aby se spustil při spouštění:
# chkconfig --add tomcat # chkconfig --level 3 tomcat on
Zkontrolujte, zda je správně nastaven:
# chkconfig --list tomcat
Výchozí port Tomcat je 8080, takže se k němu můžete pokusit přistupovat na adrese http://domain.com:8080, kde byste měli vidět výchozí domovskou stránku Tomcatu.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.