Tomcat 6 unter Ubuntu installieren
Wenn Sie Ubuntu ausführen und den Tomcat-Servlet-Container verwenden möchten, sollten Sie die Version aus den Repositorys nicht verwenden, da diese nicht ordnungsgemäß funktioniert. Stattdessen müssen Sie den manuellen Installationsprozess verwenden, den ich hier skizziere.
Bevor Sie Tomcat installieren, müssen Sie sicherstellen, dass Sie Java installiert haben. Ich würde davon ausgehen, dass Sie Java bereits installiert haben, wenn Sie versuchen, Tomcat zu installieren.
dpkg -get-auswahlen | Grep Sun-Java
Dies sollte Ihnen diese Ausgabe liefern, wenn Sie Java bereits installiert haben:
sun-java6-bin installieren sun-java6-jdk installieren sun-java6-jre installieren
Wenn dieser Befehl keine Ergebnisse hat, sollten Sie die neueste Version mit diesem Befehl installieren:
sudo apt-get install sun-java6-jdk
Installation
Jetzt werden wir Tomcat von der Apache-Site herunterladen und extrahieren. Sie sollten sich vergewissern, dass es keine andere Version gibt und passen Sie sie entsprechend an.
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
Verschieben Sie den Tomcat-Ordner am besten an einen festen Ort. Ich habe / usr / local / tomcat gewählt, aber Sie könnten es woanders hinbringen, wenn Sie wollten.
sudo mv apache-tomcat-6.0.14 / usr / local / tomcat
Für Tomcat muss die Variable JAVA_HOME gesetzt werden. Dies erreichen Sie am besten in Ihrer .bashrc-Datei. Sie können auch die Datei startup.sh bearbeiten, wenn Sie dies ausgewählt haben.
Die bessere Methode ist die Bearbeitung Ihrer .bashrc-Datei und das Hinzufügen der fett gedruckten Zeile. Sie müssen sich von der Shell abmelden, damit die Änderung wirksam wird.
vi ~ / .bashrc
Fügen Sie die folgende Zeile hinzu:
Exportieren Sie JAVA_HOME = / usr / lib / jvm / java-6-sun
An diesem Punkt können Sie Tomcat starten, indem Sie einfach das Script "startup.sh" im Ordner "tomcat / bin" ausführen.
Automatischer Start
Damit Tomcat beim Booten des Computers automatisch gestartet wird, können Sie ein Skript hinzufügen, damit es automatisch gestartet und heruntergefahren wird.
sudo vi /etc/init.d/tomcat
Fügen Sie nun Folgendes ein:
# Kater automatisch starten
#
# description: Startet den Kater automatisch
# Prozessname: Kater
# pidfile: /var/run/tomcat.pidExportieren Sie JAVA_HOME = / usr / lib / jvm / java-6-sun
Fall $ 1 in
Start)
sh /usr/local/tomcat/bin/startup.sh
;;
halt)
sh /usr/local/tomcat/bin/shutdown.sh
;;
Neustart)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
Ausfahrt 0
Sie müssen das Skript ausführbar machen, indem Sie den Befehl chmod ausführen:
sudo chmod 755 /etc/init.d/tomcat
Der letzte Schritt besteht darin, dieses Skript über einen symbolischen Link mit den Startordnern zu verknüpfen. Führen Sie diese beiden Befehle aus und wir sollten uns auf den Weg machen.
Sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
Sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
Tomcat sollte jetzt vollständig installiert und betriebsbereit sein. Genießen!