29Jun

Instaliranje Tomcat 6 na Ubuntu

click fraud protection

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

Prije nego 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 da:

dpkg -get-selections |grep sun-java

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

sun-java6-bin instalirajte sun-java6-jdk instalirajte sun-java6-jre instalirajte

Ako naredba nema rezultate,najnoviju verziju s ovom naredbom:

sudo apt-get instalirajte sun-java6-jdk

Instalacija

Sada ćemo preuzeti i ekstrakt Tomcat s apache stranice. 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

instagram viewer

Najbolja stvar za učiniti je premjestiti Tomcat mapu na stalno mjesto. Odabrao sam /usr/local/ mač, ali mogao bi je premjestiti negdje drugdje, ako ž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 liniju:

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

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
#
# opis: Auto-pokreće tomcat
# procesni naziv: tomcat
# pidfile: /var/run/ tomcat.pid

izvoz JAVA_HOME = /usr/lib/jvm/ java-sun

slučaj $ 1 u
početak)
sh /usr/local/tomcat/bin/ startup.sh
; ;
zaustavljanje)
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/ patuljasti /etc/rc1.d/ K99tomcat
sudo ln -s /etc/init.d/ patuljak /etc/rc2.d/ S99tomcat

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