Domovská » jak » Instalace Tomcat 6 na Ubuntu

    Instalace Tomcat 6 na Ubuntu

    Pokud používáte Ubuntu a chcete používat kontejner servletu Tomcat, neměli byste používat verzi z úložišť, protože prostě nepracuje správně. Místo toho budete muset použít manuální instalační proces, který zde popisuji.

    Před instalací Tomcatu se budete chtít ujistit, že jste nainstalovali Java. Předpokládám, že pokud se pokoušíte nainstalovat Tomcat, jste již nainstalovali javu, ale pokud si nejste jisti, můžete si s příkazem dpkg zkontrolovat takto:

    dpkg -get-selections | grep sun-java

    To by vám mělo dát tento výstup, pokud jste již nainstalovali java:

    sun-java6-bin nainstalovat sun-java6-jdk nainstalovat sun-java6-jre install 

    Pokud tento příkaz nemá žádné výsledky, budete chtít nainstalovat nejnovější verzi s tímto příkazem:

    sudo apt-get nainstalovat sun-java6-jdk

    Instalace

    Nyní stahujeme a extrahujeme Tomcat z webu apache. Měli byste se přesvědčit, zda není jiná verze a odpovídajícím způsobem upravte.

    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

    Nejlépe je přesunout složku kočky na trvalé místo. Vybrala jsem si / usr / local / tomcat, ale pokud byste chtěli, mohli byste ho někam přesunout.

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

    Tomcat vyžaduje nastavení proměnné JAVA_HOME. Nejlepším způsobem, jak to provést, je nastavení v souboru .bashrc. Můžete také upravit soubor startup.sh, pokud si to zvolíte.

    Lepší metodou je editace souboru .bashrc a přidání tučné čáry. Budete se muset odhlásit ze schránky, aby se změna projevila.

    vi ~ / .bashrc

    Přidejte následující řádek:

    export JAVA_HOME = / usr / lib / jvm / java-6-slunce

    V tomto okamžiku můžete spustit tomcat právě spuštěním skriptu startup.sh ve složce Tomcat / bin.

    Automatické spuštění

    Chcete-li, aby se Tomcat automaticky spustil při spuštění počítače, můžete přidat skript, který provede automatické spouštění a vypnutí počítače.

    sudo vi /etc/init.d/tomcat

    Nyní vložte následující:

    # Tomcat auto-start
    #
    # description: Automatické spuštění
    # processname: tomcat
    # pidfile: /var/run/tomcat.pid

    export JAVA_HOME = / usr / lib / jvm / java-6-slunce

    případ $ 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
    výstup 0

    Budete muset vytvořit skript spustitelný spuštěním příkazu chmod:

    sudo chmod 755 /etc/init.d/tomcat

    Posledním krokem je skutečně propojení tohoto skriptu se spouštěcími složkami se symbolickým odkazem. Proveďte tyto dva příkazy a my bychom měli být na cestě.

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

    Tomcat by nyní měl být plně nainstalován a funkční. Užívat si!