If-Koubou

Instalarea Tomcat 6 pe Ubuntu

Instalarea Tomcat 6 pe Ubuntu (Cum să)

Dacă rulați Ubuntu și doriți să utilizați containerul de servlet Tomcat, nu ar trebui să utilizați versiunea din depozit deoarece nu funcționează corect. În schimb, va trebui să utilizați procesul de instalare manuală pe care o prezint aici.

Înainte de a instala Tomcat, veți dori să vă asigurați că ați instalat Java. Aș presupune că dacă încercați să instalați Tomcat ați instalat deja java, dar dacă nu sunteți sigur că puteți verifica cu comanda dpkg cum ar fi:

dpkg -get-selecții | grep sun-java

Acest lucru ar trebui să vă dea această ieșire dacă ați instalat deja java:

sun-java6-bin instala sun-java6-jdk instala sun-java6-jre install 

Dacă această comandă nu are rezultate, veți dori să instalați cea mai recentă versiune cu această comandă:

sudo apt-get instala sun-java6-jdk

Instalare

Acum vom descărca și extrage Tomcat de pe site-ul Apache. Ar trebui să verificați dacă nu există altă versiune și să o ajustați în consecință.

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

Cel mai bun lucru pe care trebuie să îl faceți este să mutați dosarul pentru tomcat într-o locație permanentă. Am ales / usr / local / tomcat, dar ai putea să-l muți în altă parte dacă vrei.

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

Tomcat necesită setarea variabilei JAVA_HOME. Cel mai bun mod de a face acest lucru este să-l setați în fișierul .bashrc. De asemenea, puteți edita fișierul startup.sh dacă ați ales acest lucru.

Metoda mai bună este editarea fișierului .bashrc și adăugarea liniei boldate acolo. Va trebui să vă deconectați de pe coajă pentru ca schimbarea să aibă efect.

vi ~ / .bashrc

Adăugați următoarea linie:

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

În acest moment puteți începe tomcat doar executând scriptul startup.sh în folderul tomcat / bin.

Pornirea automată

Pentru a face ca tomcatul să pornească automat când pornim computerul, puteți adăuga un script pentru a face pornirea automată și oprirea.

sudo vi /etc/init.d/tomcat

Acum lipiți în următoarele:

# Tomcat auto-start
#
# descriere: Auto-începe tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pid

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

caz $ 1 in
start)
sh /usr/local/tomcat/bin/startup.sh
;;
Stop)
sh /usr/local/tomcat/bin/shutdown.sh
;;
repornire)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
ESAC
ieșire 0

Va trebui să faceți scriptul executabil executând comanda chmod:

sudo chmod 755 /etc/init.d/tomcat

Ultimul pas este de a conecta acest script la folderele de pornire cu un link simbolic. Executați aceste două comenzi și ar trebui să fim pe drum.

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

Tomcat ar trebui acum să fie complet instalat și operațional. Bucurați-vă!