Freitag, 11. Mai 2012

Het installeren van Tomcat 6 op Ubuntu

Als u werkt met Ubuntu en willen de Tomcat servlet container te gebruiken, moet u niet gebruik maken van de versie uit de repositories als het gewoon niet goed werkt. In plaats daarvan moet u de handmatige installatie proces dat ik hier een overzicht te gebruiken.

Voordat u Tomcat u zult willen ervoor zorgen dat u Java geïnstalleerd. Ik neem aan als je probeert te Tomcat die u al hebt geïnstalleerd java te installeren, maar als je niet zeker weet kunt u contact opnemen met de dpkg commando als volgt:

dpkg-get-selections | grep zon-java

Dit moet u deze uitgang als u al Java geïnstalleerd:

sun-java6-bin                                   install sun-java6-jdk                                   install sun-java6-jre                                   install 

Als die opdracht heeft geen resultaten, wil je de nieuwste versie met dit commando te installeren:

sudo apt-get install sun-java6-jdk

Installation

Nu zullen we downloaden en uitpakken van de Tomcat apache website. U moet controleren om ervoor te zorgen dat er niet een andere versie en pas dienovereenkomstig.

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

Het beste ding om te doen is bewegen de kater map naar een permanente locatie. Ik koos voor / usr / local / tomcat, maar je kon verplaatsen ergens anders als je wilde.

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

Tomcat vereist het instellen van de JAVA_HOME variabele. De beste manier om dit te doen is om het in uw. Bashrc bestand. Je zou ook kunnen bewerken startup.sh bestand als je dat koos.

De betere methode is het bewerken van je. Bashrc bestand en het toevoegen van de vetgedrukte lijn daar. Je moet om uit te loggen van de shell voor de wijziging door te voeren.

vi ~ /. bashrc

Voeg de volgende regel toe:

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

Op dit punt kun je beginnen met kater door gewoon het uitvoeren van de startup.sh script in de tomcat / bin map.

Automatisch starten

Te maken tomcat automatisch starten wanneer we de computer opstart, kunt u een script om het auto-start en shutdown.

sudo vi / etc / init.d / tomcat

Nu plak in de volgende:

# Tomcat auto-start
#
# Omschrijving: Auto-start kater
# Processname: kater
# Pidfile: / var / run / tomcat.pid

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

case $ 1 in
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

Je moet het script uitvoerbaar te maken door het uitvoeren van de opdracht chmod:

sudo chmod 755 / etc / init.d / tomcat

De laatste stap is in feite het koppelen van dit script aan de startup mappen met een symbolische link. Uitvoeren van deze twee commando's en we moeten op weg.

sudo ln-s / etc / init.d / tomcat / etc/rc1.d/K99tomcat
sudo ln-s / etc / init.d / tomcat / etc/rc2.d/S99tomcat

Tomcat moet nu volledig geïnstalleerd en operationeel. Genieten!

Keine Kommentare:

Kommentar veröffentlichen