Hjemmeside » hvordan » Installation af Tomcat 6 på Ubuntu

    Installation af Tomcat 6 på Ubuntu

    Hvis du kører Ubuntu og vil bruge Tomcat servletbeholderen, bør du ikke bruge versionen fra lageret, da den bare ikke fungerer korrekt. I stedet skal du bruge den manuelle installationsproces, som jeg omtaler her.

    Inden du installerer Tomcat, skal du sørge for, at du har installeret Java. Jeg ville antage, at hvis du forsøger at installere Tomcat, har du allerede installeret Java, men hvis du ikke er sikker på, kan du tjekke med kommandoen dpkg som sådan:

    dpkg -get-selections | grep sun-java

    Dette skal give dig denne output, hvis du allerede har installeret java:

    sun-java6-bin installere sol-java6-jdk installere sol-java6-jre installation 

    Hvis den kommando ikke har nogen resultater, vil du installere den nyeste version med denne kommando:

    sudo apt-get install sun-java6-jdk

    Installation

    Nu downloader og hentes Tomcat fra apache-webstedet. Du bør kontrollere, at der ikke er en anden version og juster derefter.

    wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz

    tjære xvzf apache-tomcat-6.0.14.tar.gz

    Det bedste er at flytte tomcat-mappen til et permanent sted. Jeg valgte / usr / local / tomcat, men du kunne flytte det et andet sted, hvis du ville.

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

    Tomcat kræver indstilling af JAVA_HOME-variablen. Den bedste måde at gøre dette på er at indstille den i din .bashrc-fil. Du kan også redigere din startup.sh-fil, hvis du valgte det.

    Den bedre metode er at redigere din .bashrc-fil og tilføje den modige linje der. Du skal logge ud af skallen, for at ændringen skal træde i kraft.

    vi ~ / .bashrc

    Tilføj følgende linje:

    eksporter JAVA_HOME = / usr / lib / jvm / java-6-sol

    På dette tidspunkt kan du starte tomcat ved blot at udføre startup.sh script i tomcat / bin mappen.

    Automatisk start

    For at gøre tomcat automatisk start, når vi starter computeren, kan du tilføje et script for at gøre det automatisk start og nedlukning.

    sudo vi /etc/init.d/tomcat

    Indsæt nu i følgende:

    # Tomcat auto-start
    #
    # beskrivelse: Automatisk start tomcat
    # procesnavn: tomcat
    # pidfile: /var/run/tomcat.pid

    eksporter JAVA_HOME = / usr / lib / jvm / java-6-sol

    tilfælde $ 1 i
    Start)
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    hold op)
    sh /usr/local/tomcat/bin/shutdown.sh
    ;;
    genstart)
    sh /usr/local/tomcat/bin/shutdown.sh
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    ESAC
    Afslut 0

    Du skal gøre scriptet eksekverbart ved at køre chmod-kommandoen:

    sudo chmod 755 /etc/init.d/tomcat

    Det sidste trin er faktisk at forbinde dette script til startmappen med et symbolsk link. Udfør disse to kommandoer, og vi skal være på vej.

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

    Tomcat skal nu være fuldt installeret og operationelt. god fornøjelse!