29Jun

Instalarea Tomcat 6 pe Ubuntu

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. Mi-ar presupune 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 ca aceasta:

dpkg -get-selections |grep sun-java

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

sun-java6-bin instalare sun-java6-jdk instalare sun-java6-jre instalare

Dacă această comandă nu are rezultate,ultima versiune cu această comandă:

sudo apt-get install sun-java6-jdk

Instalarea

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 de făcut este să mutați folderul 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 îngroșate 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-sun

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

Pornire 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 inserați în următoarele:

# Tomcat auto-start
#
# descriere: Auto-pornește tomcat
# procese: tomcat
# pidfile: /var/run/ tomcat.pid

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

caz $ 1 în start
)
sh /usr/local/tomcat/bin/ startup.sh
; ;Oprire
)
sh /usr/local/tomcat/bin/ shutdown.sh
;
restart)
sh /usr/local/tomcat/bin/ shutdown.sh
sh /usr/local/tomcat/bin/ startup.sh
;

esac
exit 0

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

sudo chmod 755 /etc/init.d/ tomcat

Ultimul pas este legarea de fapt a acestui script la folderele de pornire cu o legătură 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ă!