Startseite » wie man » Tomcat 6 unter Ubuntu installieren

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

    Exportieren 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!