29Jun

Tomcat 6: n asentaminen Ubuntuun

Jos käytät Ubuntua ja haluat käyttää Tomcat servlet -säiliötä, älä käytä versiota arkistosta, koska se ei toimi oikein. Sen sijaan sinun on käytettävä manuaalista asennusprosessia, jonka tässä kuvataan.

Ennen Tomcatin asennusta sinun kannattaa varmistaa, että olet asentanut Java-sovelluksen. Oletan, että jos yrität asentaa Tomcatia, olet jo asentanut java, mutta jos et ole varma, voit tarkistaa dpkg-komennolla näin:

dpkg -get-selections |grep sun-java

Tämä antaa sinulle tämän lähdön, jos olet jo asentanut java:

sun-java6-bin asenna sun-java6-jdk asenna sun-java6-jre asenna

Jos komennolla ei ole tuloksia, sinun on asennettavauusin versio tällä komennolla:

sudo apt-get asenna aurinko-java6-jdk

Asennus

Nyt lataamme ja otamme Tomcat apache-sivustolta. Tarkista, että sinulla ei ole toista versiota ja säädä sen mukaisesti.

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

Paras tapa on siirtää tomcat-kansio pysyvään paikkaan. Valitsin /usr/local/ tomcatin, mutta voit siirtää sen muualle, jos haluat.

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

Tomcat vaatii JAVA_HOME-muuttujan asettamisen. Paras tapa tehdä tämä on asettaa se. bashrc-tiedostoosi. Voit myös muokata startup.sh-tiedostoasi, jos niin valitsit.

Parempi tapa on muokata. bashrc-tiedostoasi ja lisätä siihen lihavoidun rivin. Sinun on kirjauduttava ulos, jotta muutos tulee voimaan.

vi ~ /. bashrc

Lisää seuraava rivi:

-vienti JAVA_HOME = /usr/lib/jvm/ java-6-aurinko

Tässä vaiheessa voit aloittaa tomcatin suorittamalla startup.sh-komentosarjan tomcat / bin -kansioon.

Automaattinen käynnistys

Jos haluat tehdä tomcatin käynnistymään automaattisesti, kun käynnistämme tietokoneen, voit lisätä komentosarjan, jotta se käynnistyy automaattisesti ja sammutetaan.

sudo vi /etc/init.d/ tomcat

Nyt liitä seuraava:

# Tomcat automaattinen käynnistys
#
# kuvaus: Automaattinen käynnistys tomcat
# prosessinimi: tomcat
# pidfile: /var/run/ tomcat.pid

vienti JAVA_HOME = /usr/lib/jvm/ java-6-aurinko

tapaus $ 1
alussa)
sh /usr/local/tomcat/bin/ startup.sh
; ;
stop)
sh /usr/local/tomcat/bin/ shutdown.sh
; ;
uudelleenkäynnistys)
sh /usr/local/tomcat/bin/ shutdown.sh
sh /usr/local/tomcat/bin/ käynnistys.sh
; ;
esac
exit 0

Sinun täytyy tehdä komentosarja suoritettavaksi suorittamalla chmod-komento:

sudo chmod 755 /etc/init.d/ tomcat

Viimeinen vaihe on todella linkittää tämä komentosarja alkukansioihin symbolisella linkillä.Suorita nämä kaksi komentoa ja meidän pitäisi olla matkalla.

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

Tomcat olisi nyt asennettava ja toiminnassa. Nauttia!