Tomcati 6 installimine Ubuntu
Kui kasutate Ubuntu ja soovite kasutada Tomcat servlet konteinerit, siis ei tohiks te kasutada repositooriumide versiooni, kuna see lihtsalt ei tööta korralikult. Selle asemel peate kasutama käsitsi paigaldamise protsessi, mida ma siin kirjeldan.
Enne Tomcati installimist peate veenduma, et olete installinud Java. Ma eeldan, et kui proovite installida Tomcati, mille olete juba java installinud, aga kui te ei ole kindel, et saate kontrollida dpkg käsku nagu:
dpkg -get-selections | grep sun-java
See peaks andma selle väljundi, kui java on juba installitud:
sun-java6-bin installida sun-java6-jdk installida sun-java6-jre install
Kui sellel käskul pole tulemusi, peate selle käsuga installima uusima versiooni:
sudo apt-get install sun-java6-jdk
Paigaldamine
Nüüd laadime alla ja eemaldame Tomcati apache saidilt. Te peaksite kontrollima, et pole veel teist 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 Tomcati kaust alalisse asukohta. Valisin / usr / local / tomcat, aga kui sa seda soovid, võiksite seda kuskil mujale liigutada.
sudo mv apache-tomcat-6.0.14 / usr / local / tomcat
Tomcat nõuab JAVA_HOME muutuja seadistamist. Parim viis seda teha on seada see oma .bashrc faili. Sa võid ka oma startup.sh faili redigeerida, kui valisite.
Parem meetod on .bashrc-faili redigeerimine ja rasvase rea lisamine. Muutuse jõustumiseks peate shellist välja logima.
vi ~ / .bashrc
Lisage järgmine rida:
eksportida JAVA_HOME = / usr / lib / jvm / java-6-sun
Siinkohal saate alustada tomcati, käivitades lihtsalt käsu startup.sh käsku tomcat / bin.
Automaatne käivitamine
Kui soovite arvuti käivitamist automaatselt käivitada, saate lisada skripti, et muuta see automaatselt käivitamiseks ja sulgemiseks.
sudo vi /etc/init.d/tomcat
Nüüd kleepige järgmiselt:
# Tomcati automaatne käivitamine
#
# description: automaatne käivitamine
# protsessinimi: tomcat
# pidfile: /var/run/tomcat.pideksportida JAVA_HOME = / usr / lib / jvm / java-6-sun
juhtum $ 1
algus)
sh /usr/local/tomcat/bin/startup.sh
;;
peatus
sh /usr/local/tomcat/bin/shutdown.sh
;;
Taaskäivita)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
väljumine 0
Peate skripti käivitama, käivitades käsu chmod:
sudo chmod 755 /etc/init.d/tomcat
Viimane samm on tegelikult see skript siduda sümboolse lingiga käivituskaustadega. Käivitage need kaks käsku ja me peaksime olema teel.
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
Tomcat peaks nüüd olema täielikult paigaldatud ja töökorras. Naudi!