29Jun
Kui kasutate Ubuntu ja soovite kasutada Tomcat servletti konteinerit, siis ei tohiks seda hoidlate versiooni kasutada, kuna see lihtsalt ei tööta korralikult. Selle asemel peate kasutama käsitsi installiprotsessi, mille siinkohal kirjeldan.
Enne Tomcat installimist peate veenduma, et olete installinud Java. Ma eeldan, et kui proovite installida Tomcat, mille olete juba installinud java, kuid kui te pole kindel, saate seda dpkg-käsuga kontrollida nii:
dpkg -get-selections |grep sun-java
See peaks andma sulle selle väljundi, kui olete juba installinud java:
päike java6-bin install päike java6-jdk install päike java6-jre installKui sellel käsu tulemusi pole, siis soovite installidauusim versioon selle käsuga:
sudo apt-get install sun-java6-jdk
Paigaldamine
Nüüd laadime ja eemaldame Tomcat apache veebisaidilt. Te peaksite kontrollima, kas pole veel üht versiooni ja seda vastavalt kohandada.
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
Parim asi, mida teha, on teisaldada tomati kaust alaliseks asukohaks. Ma valisin /usr/local/ tomati, aga võite selle teisaldada, kui soovite.
sudo mv apache-tomcat-6.0.14 /usr/local/ tomcat
Tomcat nõuab muutuja JAVA_HOME seadistamist. Parim viis seda teha on see määrata oma. bashrc-faili. Võite ka oma startup.sh-faili muuta, kui te seda valisite.
Parem meetod on teie. bashrc-faili redigeerimine ja seal oleva rasvase rida lisamine. Selle muudatuse jõustumiseks peate kohe välja logima.
vi ~ /. bashrc
Lisage järgmine rida:
eksport JAVA_HOME = /usr/lib/jvm/ java-6-sun
Selles punktis võite käivitada koerad, kui käivitada käivitus.sh skript koerte / bin kaustas.
automaatne käivitamine
Selleks, et tomati automaatselt käivitub arvuti käivitamisel, saate selle automaatse käivitamise ja seiskamise tegemiseks lisada skripti.
sudo vi /etc/init.d/ tomcat
Nüüd kleepige järgmiselt:
# Tomcat automaatkäivitus
#
# kirjeldus: automaatne käivitamine tomcat
# protsessi nimi: tomcat
# pidfile: /var/run/ tomcat.pid
eksport JAVA_HOME = /usr/lib/jvm/ java-6-päike
juhul $ 1 sisse
algus)
sh /usr/local/tomcat/bin/ startup.sh
; ;
peatus)
sh /usr/local/tomcat/bin/ shutdown.sh
; ;
taaskäivitage)
sh /usr/local/tomcat/bin/ shutdown.sh
sh /usr/local/tomcat/bin/ startup.sh
; ;
esac
väljumine 0
Peate tegema käivitatava skripti käivitades käsuga chmod:
sudo chmod 755 /etc/init.d/ tomcat
Viimane samm ühendab tegelikult selle skripti sümboli lingi käivitamise kaustadega. Täitke need kaks käsku ja peaksime olema oma teel.
sudo ln -s /etc/init.d/ tiivik /etc/rc1.d/ K99tomcat
sudo ln -s /etc/init.d/ tiivik /etc/rc2.d/ S99tomcat
Tomcat peaks nüüd olema täielikult paigaldatud ja töökorras. Naudi!