Mittwoch, 19. Dezember 2007

Linux - Debian - Etch - Tomcat 6 - Installation

Tomcat 6 installieren

1.Schritt: Tomcat downloaden
...unter "http://tomcat.apache.org/download-60.cgi"
Hier unter der gewünschten Version aus dem Bereich "Core" das "tar.gz"-package laden

2.Schritt: file gleich ins richtige Verzeichnis entpacken
tar xvzf apache-tomcat-6.0.14.tar.gz
mv apache-tomcat-6.0.14 /usr/local/tomcat

3.Schritt: Berechtigungen setzen
(für user www, der den Tomcat starten soll)
chown -R www:www /usr/local/tomcat

4.Schritt: JAVA_HOME Umgebungsvariable setzen
Datei "/etc/bash.bashrc" mit beliebigem Editor öffnen.
Folgende Zeile am Ende hinzufügen:
export JAVA_HOME=/usr/lib/jvm/java-6-sun

5.Schritt: autostart-skript erzeugen
Ein neues File mit beliebigem Editor erzeugen:
ee /etc/init.d/tomcat

z.B.:
# Tomcat auto-start
#
# description: Auto-starts tomcat
# processname: tomcat
# 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

6.Schritt: Skript ausführbar machen
chmod 755 /etc/init.d/tomcat

7.Schritt: Skript in die Startfolder inkludieren
update-rc.d tomcat defaults

(zum Entfernen: update-rc.d -f tomcat remove)

Keine Kommentare: