29Jun
Ha az Ubuntu programot használja, és a Tomcat servlet tartályt szeretné használni, akkor ne használja a verziót a tárolókból, mert csak nem működik megfelelően. Ehelyett a kézi telepítési eljárást kell használnia, amelyet itt vázolok.
A Tomcat telepítése előtt győződjön meg arról, hogy telepítette a Java-t. Feltételezem, ha Tomcat telepítése közben már telepítette a java-t, de ha nem biztos benne, akkor a dpkg paranccsal ellenőrizheti a következő parancsot:
dpkg -get-selections |grep sun-java
Ha ezt a kimenetet már telepítette: java:
sun-java6-bin telepítés sun-java6-jdk telepítése sun-java6-jre installHa ez a parancs nem talál eredményt,a legfrissebb verzió a következő paranccsal:
sudo apt-get telepítése sun-java6-jdk
Telepítés
Most letölteni és kivonni Tomcat az apache webhelyről. Ellenőrizze, hogy nincs-e másik verzió, és ennek megfelelően módosítsa.
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
A legjobb megoldás a tomcat mappa állandó helyre mozgatása. Az /usr/local/ tomcatot választottam, de ha valaha is akartál volna, akkor valahol máshol is mozgathatod.
sudo mv apache-tomcat-6.0.14 /usr/local/ tomcat
A Tomcat-nak meg kell adnia a JAVA_HOME változót. A legjobb módja annak, hogy beállítsa a. bashrc fájlban. Akkor is szerkesztheti a startup.sh fájlt, ha úgy döntesz.
A jobb módszer a. bashrc fájl szerkesztése, és a merész vonal hozzáadása. A héjhoz kilépni kell, hogy a módosítás életbe lépjen.
vi ~ /. bashrc
Adja hozzá a következő sort:
exportálás JAVA_HOME = /usr/lib/jvm/ java-6-nap
Ezen a ponton elindíthatja a tomcatot a tomcat / bin mappában lévő startup.sh parancsfájl végrehajtásával.
Automatikus indítás
Ahhoz, hogy a tomcat automatikusan elinduljon, amikor elindítjuk a számítógépet, hozzá tudunk adni egy szkriptet az automatikus indításhoz és leállításhoz.
sudo vi /etc/init.d/ tomcat
Most illessze be a következőket:
# Tomcat automatikus indítás
#
# leírás: Automatikus indítások tomcat
# folyamatnév: tomcat
# pidfile: /var/run/ tomcat.pid
export JAVA_HOME = /usr/lib/jvm/ java-6-nap
esetén $ 1
indításkor)
sh /usr/local/tomcat/bin/ startup.sh
; ;
stop)
sh /usr/local/tomcat/bin/ shutdown.sh
; ;
újraindítás)
sh /usr/local/tomcat/bin/ shutdown.sh
sh /usr/local/tomcat/bin/ startup.sh
; ;
esac
kilépés 0
A script parancsfájl futtatásához a chmod parancsot kell futtatnia:
sudo chmod 755 /etc/init.d/ tomcat
Az utolsó lépés ténylegesen összekapcsolja ezt a szkriptet az indító mappákra szimbolikus hivatkozással. Végezze el ezt a két parancsot, és meg kell állnunk úton.
sudo ln -s /etc/init.d/ tomcat /etc/rc1.d/ K99tomcat
sudo ln -s /etc/init.d/ tomcat /etc/rc2.d/ S99tomcat
A Tomcat-t teljesen telepíteni és működtetni kell.Élvez!