If-Koubou

Instaliranje Tomcat 6 na Ubuntu

Instaliranje Tomcat 6 na Ubuntu (Kako da)

Ako koristite Ubuntu i želite koristiti Tomcat servlet kontejner, ne biste trebali koristiti verziju iz spremišta jer to jednostavno ne radi ispravno. Umjesto toga, morat ćete upotrijebiti postupak ručnog instalacije koji ovdje opisujem.

Prije nego što instalirate Tomcat, pobrinite se da instalirate Java. Pretpostavljam da pokušavate instalirati Tomcat da ste već instalirali Java, ali ako niste sigurni, možete provjeriti pomoću naredbe dpkg tako:

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 naredba nema rezultata, preporučujemo da instalirate najnoviju verziju pomoću ove naredbe:

sudo apt-get instalirajte sun-java6-jdk

Montaža

Sada ćemo preuzeti i izvući Tomcat s Apache mjesta. Provjerite da nema druge verzije i podesite se u skladu s tim.

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

Najbolja stvar za napraviti je premjestiti Tomcat mapu na stalno mjesto. Odabrao sam / usr / local / tomcat, ali možete ga premjestiti na neko drugo mjesto ako to želiš.

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

Tomcat zahtijeva postavljanje JAVA_HOME varijable. Najbolji način za to je postavljanje u vašu .bashrc datoteku. Također možete urediti svoju startup.sh datoteku ako ste tako izabrali.

Bolja metoda je uređivanje .bashrc datoteke i dodavanje podebljane linije tamo. Morat ćete se odjaviti iz ljuske kako bi promjena stupila na snagu.

vi ~ / .bashrc

Dodajte sljedeću retku:

izvoz JAVA_HOME = / usr / lib / jvm / java-6-ned

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

Automatsko pokretanje

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

sudo vi /etc/init.d/tomcat

Sada zalijepite sljedeće:

# Tomcat auto-start
#
# description: Auto-pokreće tomcat
# naziv procesa: tomcat
# pidfile: /var/run/tomcat.pid

izvoz JAVA_HOME = / usr / lib / jvm / java-6-ned

slučaj $ 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 izvršnu skriptu pokretanjem naredbe chmod:

sudo chmod 755 /etc/init.d/tomcat

Posljednji korak zapravo povezuje ovu skriptu s početnim mapama s simboličkom vezom. Izvršite ove dvije naredbe i trebali bismo 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 sada treba biti potpuno instaliran i operativan. Uživati!