Početna » kako da » Instaliranje Tomcat 6 na Ubuntu

    Instaliranje Tomcat 6 na Ubuntu

    Ako koristite Ubuntu i želite koristiti spremnik Tomcat servleta, ne biste trebali koristiti verziju iz spremišta jer jednostavno ne radi ispravno. Umjesto toga morat ćete koristiti postupak ručne instalacije koji ovdje navodim.

    Prije nego instalirate Tomcat, provjerite jeste li instalirali Javu. Pretpostavljam da ako pokušavate instalirati Tomcat, već ste instalirali java, ali ako niste sigurni možete li provjeriti s naredbom dpkg kao što je:

    dpkg -get-selections | grep sun-java

    Ovo bi vam trebalo dati ovaj izlaz ako ste već instalirali java:

    sun-java6-bin instalirati sun-java6-jdk instalirati sun-java6-jre instalirati 

    Ako ta naredba nema rezultata, morat ćete instalirati najnoviju verziju s ovom naredbom:

    sudo apt-get instalacija sun-java6-jdk

    Montaža

    Sada ćemo preuzeti i izdvojiti Tomcat s Apache stranice. Provjerite postoji li druga verzija i prilagodite je.

    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

    Najbolje je premjestiti mapu tomcat na trajnu lokaciju. Izabrao / usr / local / tomcat, ali možete ga premjestiti negdje drugdje ako želite.

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

    Tomcat zahtijeva postavljanje JAVA_HOME varijable. Najbolji način da to učinite je da ga postavite u svoju .bashrc datoteku. Također možete urediti startup.sh datoteku ako ste to izabrali.

    Bolji način je uređivanje .bashrc datoteke i dodavanje tamne crte. Morat ćete se odjaviti iz ljuske kako bi promjena stupila na snagu.

    vi ~ / .bashrc

    Dodajte sljedeći redak:

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

    U ovom trenutku možete pokrenuti tomcat samo izvršavanjem skripte startup.sh u mapi tomcat / bin.

    Automatsko pokretanje

    Da bi se tomcat automatski pokrenuo kada pokrenemo računalo, možete dodati skriptu kako bi se automatski pokrenuo i isključio.

    sudo vi /etc/init.d/tomcat

    Sada zalijepite sljedeće:

    # Automatsko pokretanje Tomcat
    #
    # description: Automatsko pokretanje mačaka
    # processname: tomcat
    # pidfile: /var/run/tomcat.pid

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

    $ 1 u
    početak)
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    Stop)
    sh /usr/local/tomcat/bin/shutdown.sh
    ;;
    ponovno pokretanje)
    sh /usr/local/tomcat/bin/shutdown.sh
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    ESAC
    izlaz 0

    Morat ćete izvršiti skriptu pokretanjem naredbe chmod:

    sudo chmod 755 /etc/init.d/tomcat

    Posljednji korak zapravo je povezivanje ove skripte na početne mape s simboličkom vezom. Izvršite ove dvije naredbe i trebamo biti na putu.

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

    Tomcat bi sada trebao biti u potpunosti instaliran i operativan. Uživati!