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.pidizvezite 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!