samedi 24 mars 2012

Instalace Tomcat 6 na Ubuntu

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.pid

export 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