Pokud používáte systém Ubuntu a chcete použít servlet kontejner Tomcat, neměli byste použít verzi z repozitářů, jak to prostě nefunguje správně. Místo toho budete muset použít manuální instalační proces, který jsem tady navrhovat.
Před instalací Tomcat budete chtít ujistit, že máte nainstalovaný Java. Bych předpokládal, pokud se snažíte nainstalovat Tomcat jste již nainstalován Java, ale pokud si nejste jisti, můžete zkontrolovat pomocí dpkg příkazem, aby:
dpkg-get-selections | grep sun-java
To by vám tento výstup, pokud jste již nainstalovali java:
sun-java6-bin install sun-java6-jdk install sun-java6-jre install
Pokud se tento příkaz nemá žádné výsledky, budete chtít nainstalovat nejnovější verzi pomocí tohoto příkazu:
sudo apt-get install sun-java6-jdk
Installation
Teď budeme Stáhněte a rozbalte Tomcat z apache stránky. Měli byste se ujistit, že to není další verze a upravit.
wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz
tar xvzf apache-tomcat-6.0.14.tar.gz
To nejlepší, co udělat, je přesunout Tomcat složky trvalé umístění. Vybrala jsem si / usr / local / tomcat, ale je možné ji přesunout někam jinam, pokud jste chtěli.
sudo mv apache-tomcat-6.0.14 / usr / local / tomcat
Tomcat vyžaduje nastavení proměnné JAVA_HOME. Nejlepší způsob, jak to udělat, je nastavit v souboru. Bashrc souboru. Dalo by se také upravovat své startup.sh soubor, pokud si to vybrali.
Lepší metoda je editaci. Bashrc souboru a přidání tučně řádkem. Budete mít pro odhlášení ze shellu, aby se změny projevily.
vi ~ /. bashrc
Přidejte následující řádek:
export JAVA_HOME = / usr/lib/jvm/java-6-sun
Na tomto místě můžete zahájit Tomcat pouhým spuštěním skriptu startup.sh v tomcat / bin složce.
Automatické spouštění
Aby kocour se automaticky spustí, když jsme se spustit v počítači, můžete přidat skript, aby bylo auto-start a vypnutí.
sudo vi / etc / init.d / tomcat
Nyní vložte následující:
# Tomcat auto-start
#
# Popis: Auto-spustí tomcat
# Processname: Tomcat
# PidFile: / var / run / tomcat.pidexport JAVA_HOME = / usr/lib/jvm/java-6-sun
u $ 1 v
start)
sh / usr / local / tomcat / bin / startup.sh
;;
stop)
sh / usr / local / tomcat / bin / shutdown.sh
;;
restart)
sh / usr / local / tomcat / bin / shutdown.sh
sh / usr / local / tomcat / bin / startup.sh
;;
esac
exit 0
Budete muset udělat skript spustitelný spuštěním příkazu chmod:
sudo chmod 755 / etc / init.d / tomcat
Posledním krokem je vlastně spojuje tento skript do spouštěcího složky s symbolický odkaz. Spustit tyto dva příkazy a my bychom měli být na cestě.
sudo ln-s / etc / init.d / tomcat / etc/rc1.d/K99tomcat
sudo ln-s / etc / init.d / tomcat / etc/rc2.d/S99tomcat
Tomcat by měl být nyní plně nainstalován a funkční. Užijte si to!
Aucun commentaire:
Enregistrer un commentaire