29Jun

Instalace Tomcat 6 na Ubuntu

click fraud protection

Pokud používáte Ubuntu a chcete používat kontejner servletu Tomcat, neměl byste používat verzi z úložišť, protože prostě nefunguje správně.Místo toho budete muset použít ruční instalační proces, který zde uvádím.

Před instalací Tomcatu se budete chtít ujistit, že jste nainstalovali Java. Předpokládám, že pokud se pokoušíte nainstalovat Tomcat, jste již nainstalovali javu, ale pokud si nejste jisti, můžete si zkontrolovat pomocí příkazu dpkg takto:

dpkg -get-selections |grep sun-java

Pokud jste již nainstalovali java:

sun-java6-bin instalace sun-java6-jdk instalace sun-java6-jre instalace

Pokud tento příkaz nemá žádné výsledky, budete chtít nainstalovatnejnovější verzi s tímto příkazem:

sudo apt-get install sun-java6-jdk

Instalace

Nyní stahujeme a extrahujeme Tomcat z webu apache. Měli byste zkontrolovat, zda není jiná verze a odpovídajícím způsobem upravíte.

wget http: //apache.hoxt.com/tomcat/ tomcat-6 /v6.0.14/bin/ apache-tomcat-6.0.14.tar.gz

instagram viewer

tar xvzf apache-tomcat-6.0.14.tar.gz

Nejlepší věc je přesunout složku kořist na trvalé místo. Vybral jsem si /usr/local/ kocourek, ale kdybys chtěl, mohl bys ho přesunout někam jinam.

sudo mv apache-tomcat-6.0.14 /usr/local/ tomcat

Tomcat vyžaduje nastavení proměnné JAVA_HOME.Nejlepším způsobem, jak to provést, je nastavení v souboru. bashrc. Můžete také upravit soubor startup.sh, pokud jste tak zvolili.

Lepší metodou je úprava souboru. bashrc a přidání tučné čáry. Budete se muset odhlásit ze schránky, aby se změna projevila.

vi ~ /. bashrc

Přidejte následující řádek:

export JAVA_HOME = /usr/lib/jvm/ java-6-sun

V tomto okamžiku můžete spustit tomcat pouze spuštěním skriptu startup.sh ve složce tomcat / bin.

Automatické spuštění

Chcete-li automatické spuštění automatického spuštění při spuštění počítače, můžete přidat skript pro automatické spuštění a vypnutí počítače.

sudo vi /etc/init.d/ tomcat

Nyní vložte následující:

# Tomcat auto-start
#
# popis: Automatické spuštění tomcatu
# processname: tomcat
# pidfile: /var/run/ tomcat.pid

export JAVA_HOME = /usr/lib/jvm/ java-slunce

skříň $ 1 v startu
)
sh /usr/local/tomcat/bin/ startup.sh
;Zastávka
)
sh /usr/local/tomcat/bin/ shutdown.sh
;Restartování
)
sh /usr/local/tomcat/bin/ shutdown.sh
sh /usr/local/tomcat/bin/ startup.sh
;
esac
exit 0

Bude nutné provést spustitelný skript spuštěním příkazu chmod:

sudo chmod 755 /etc/init.d/ tomcat

Posledním krokem je skutečně propojení tohoto skriptu se spouštěcími složkami se symbolickým odkazem. Proveďte 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 nyní měl být plně nainstalován a funkční.Užívat si!