Inštalácia Tomcat 6 na Ubuntu

Inštalácia Tomcat 6 na Ubuntu
Inštalácia Tomcat 6 na Ubuntu
Anonim

Ak používate Ubuntu a chcete použiť kontajner servletu Tomcat, nemali by ste používať verziu z repozitárov, pretože to jednoducho nefunguje správne. Namiesto toho budete musieť použiť manuálny proces inštalácie, ktorý tu popisujem.

Pred inštaláciou aplikácie Tomcat sa chcete uistiť, že ste nainštalovali Java. Predpokladám, že ak sa pokúšate nainštalovať Tomcat, už ste nainštalovali javu, ale ak si nie ste istý, môžete skontrolovať pomocou príkazu dpkg takto:

dpkg –get-selections | grep sun-java

To vám dá tento výstup, ak ste už nainštalovali java:

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

Ak tento príkaz nemá žiadne výsledky, budete chcieť s týmto príkazom nainštalovať najnovšiu verziu:

sudo apt-get install sun-java6-jdk

inštalácia

Teraz stiahnuť a extrahovať Tomcat z webu apache. Mali by ste skontrolovať, či nie je iná verzia a zodpovedajúcim spôsobom upraviť.

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

Najlepšie je presunúť priečinok kocky na trvalé miesto. Vybrala som si / usr / local / tomcat, ale ak by si to chcela, mohol by si to premiestniť niekde inde.

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

Tomcat vyžaduje nastavenie premennej JAVA_HOME. Najlepším spôsobom, ako to urobiť, je nastaviť v súbore.bashrc. Môžete tiež upraviť súbor startup.sh, ak si to vyberiete.

Lepšia metóda upravuje súbor.bashrc a pridá tu tučný riadok. Ak sa zmena prejaví, musíte sa odhlásiť.

vi ~/.bashrc

Pridajte nasledujúci riadok:

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

V tomto okamihu môžete spustiť tomcat práve spustením skriptu startup.sh v priečinku Tomcat / bin.

Automatické spustenie

Ak chcete, aby sa Tomcat automaticky spustil pri zavádzaní počítača, môžete pridať skript na automatické spustenie a vypnutie.

sudo vi /etc/init.d/tomcat

Teraz prilepte nasledovné:

# 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

Budete musieť vykonať spustiteľný skript spustením príkazu chmod:

sudo chmod 755 /etc/init.d/tomcat

Posledným krokom je skutočne prepojenie tohto skriptu so štartovacími priečinkami so symbolickým odkazom. Vykonajte tieto dva príkazy a mali by sme byť na ceste.

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

Tomcat by mal byť teraz plne nainštalovaný a funkčný. Užite si to!

Odporúča: