"Tomcat 6" diegimas Ubuntu

"Tomcat 6" diegimas Ubuntu
"Tomcat 6" diegimas Ubuntu
Anonim

Jei naudojate "Ubuntu" ir norite naudoti "Tomcat servlet" konteinerį, negalima naudoti versijos iš saugyklų, nes ji tik neveikia tinkamai. Vietoj to turėsite naudoti rankinį diegimo procesą, kurį aš čia pateikiu.

Prieš įdiegiant "Tomcat", norėsite įsitikinti, kad įdiegėte "Java". Aš manau, jei bandysite įdiegti "Tomcat", kuriai jau įdiegėte "java", bet jei nesate tikri, galite patikrinti komandą dpkg taip:

dpkg –get-selections | grep sun-java

Tai turėtų suteikti jums šią išeitį, jei jau įdiegėte java:

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

Jei ši komanda neturi rezultatų, įdiekite naujausią versiją naudodami šią komandą:

sudo apt-get install sun-java6-jdk

Įdiegimas

Dabar mes atsisiunčiame ir išimkite "Tomcat" iš apache svetainės. Turėtumėte įsitikinti, ar nėra kitos versijos ir atitinkamai koreguokite.

wget https://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

Geriausias dalykas yra perkelti "Tomcat" aplanką į nuolatinę vietą. Aš pasirinko / usr / local / tomcat, bet jūs galite jį perkelti kur nors kitur, jei norėtumėte.

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

"Tomcat" reikalauja nustatyti JAVA_HOME kintamąjį. Geriausias būdas tai padaryti - tai nustatyti failą.bashrc. Taip pat galite redaguoti failą startup.sh, jei taip pasirinkote.

Geresnis būdas redaguoja jūsų.bashrc failą ir prideda paryškintą eilutę ten. Turėsite atsijungti nuo apvalkalo, kad pakeitimai įsigaliotų.

vi ~/.bashrc

Įtraukti šią eilutę:

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

Šiuo momentu galite paleisti kumpį tiesiog paleidę scenarijų startup.sh aplanke "tomcat / bin".

Automatinis paleidimas

Norėdami, kad Tomcat automatiškai paleistumėte, kai paleisime kompiuterį, galite pridėti scenarijų, kad būtų galima automatiškai paleisti ir išjungti.

sudo vi /etc/init.d/tomcat

Dabar įklijuokite taip:

# Tomcat auto-start # # description: Auto-starts tomcat # processname: tomcat # pidfile: /var/run/tomcat.pid

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

case $1 in start) sh /usr/local/tomcat/bin/startup.sh;; stop) 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

Jums reikės padaryti scenarijų vykdomąjį paleisdami chmod komandą:

sudo chmod 755 /etc/init.d/tomcat

Paskutinis žingsnis yra tai, kad šį scenarijų iš tikrųjų susieja su paleisties aplankais su simboline nuoroda. Vykdykite šias dvi komandas, ir mes turėtume būti mūsų kelyje.

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

"Tomcat" dabar turėtų būti visiškai įrengtas ir veikiantis. Mėgautis!

Rekomenduojamas: