Startpagina » hoe » Tomcat 6 installeren op Ubuntu

    Tomcat 6 installeren op Ubuntu

    Als u Ubuntu gebruikt en de Tomlet-servletcontainer wilt gebruiken, moet u de versie van de repositories niet gebruiken omdat deze gewoon niet correct werkt. In plaats daarvan moet je het handmatige installatieproces gebruiken dat ik hier schets.

    Voordat u Tomcat installeert, moet u controleren of u Java hebt geïnstalleerd. Ik neem aan dat als je Tomcat probeert te installeren, je al Java hebt geïnstalleerd, maar als je niet zeker bent, kun je het dpkg-commando als volgt controleren:

    dpkg -get-selections | grep sun-java

    Dit zou je deze uitvoer moeten geven als je al Java hebt geïnstalleerd:

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

    Als die opdracht geen resultaten oplevert, moet je de nieuwste versie met deze opdracht installeren:

    sudo apt-get install sun-java6-jdk

    Installatie

    Nu zullen we Tomcat downloaden en extraheren van de apache-site. Controleer of er geen andere versie is en dienovereenkomstig aan te passen.

    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 is om de tomcat-map naar een permanente locatie te verplaatsen. Ik koos / usr / local / tomcat, maar je zou het ergens anders kunnen verplaatsen als je dat wilde.

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

    Tomcat vereist het instellen van de variabele JAVA_HOME. De beste manier om dit te doen is om het in uw .bashrc-bestand in te stellen. Je kunt ook je opstart.sh-bestand bewerken als je daarvoor kiest.

    De betere methode is het bewerken van uw .bashrc-bestand en het toevoegen van de vetgedrukte regel daar. U moet uitloggen van de shell om de wijziging door te voeren.

    vi ~ / .bashrc

    Voeg de volgende regel toe:

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

    Op dit punt kun je tomcat starten door alleen het startup.sh-script uit te voeren in de map tomcat / bin.

    Automatisch starten

    Om tomcat automatisch te laten starten wanneer we de computer opstarten, kun je een script toevoegen om het automatisch te starten en af ​​te sluiten.

    sudo vi /etc/init.d/tomcat

    Plak nu het volgende:

    # Tomcat automatisch starten
    #
    # description: tomcat automatisch starten
    # processnaam: tomcat
    # pidfile: /var/run/tomcat.pid

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

    zaak $ 1 in
    begin)
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    hou op)
    sh /usr/local/tomcat/bin/shutdown.sh
    ;;
    herstarten)
    sh /usr/local/tomcat/bin/shutdown.sh
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    esac
    exit 0

    U moet het script uitvoerbaar maken door de opdracht chmod uit te voeren:

    sudo chmod 755 /etc/init.d/tomcat

    De laatste stap is het koppelen van dit script aan de opstartmappen met een symbolische koppeling. Voer deze twee commando's uit en we zouden op weg moeten zijn.

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

    Tomcat zou nu volledig geïnstalleerd en operationeel moeten zijn. Genieten!