Tomcat 6 instalēšana uz Ubuntu
Ja izmantojat Ubuntu un vēlaties izmantot Tomcat servlet konteineri, nevajadzētu izmantot versiju no krātuvēm, jo tā vienkārši nedarbojas pareizi. Tā vietā jums jāizmanto manuālais instalēšanas process, ko es šeit izklāstu.
Pirms Tomcat instalēšanas jūs vēlaties pārliecināties, vai esat instalējis Java. Es pieņemu, ja jūs mēģināt instalēt Tomcat, kuru jau esat instalējis java, bet, ja neesat pārliecināts, ka jūs varat pārbaudīt ar dpkg komandu, piemēram:
dpkg -get-selections | grep sun-java
Tam vajadzētu dot šo izeju, ja jau esat instalējis java:
Sun-java6-bin instalēt sun-java6-jdk instalēt sun-java6-jre instalēšanu
Ja šai komandai nav rezultātu, jūs vēlaties instalēt jaunāko versiju ar šo komandu:
sudo apt-get install sun-java6-jdk
Uzstādīšana
Tagad mēs lejupielādēsim un izvilksim Tomcat no apache vietnes. Jums ir jāpārbauda, vai nav citas versijas un attiecīgi pielāgojieties.
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
Vislabāk ir pārvietot tomcat mapi uz pastāvīgu atrašanās vietu. Es izvēlējos / usr / local / tomcat, bet jūs varētu to pārvietot citur, ja vēlaties.
sudo mv apache-tomcat-6.0.14 / usr / local / tomcat
Tomcat pieprasa iestatīt JAVA_HOME mainīgo. Labākais veids, kā to izdarīt, ir iestatīt to .bashrc failā. Varat arī rediģēt jūsu startup.sh failu, ja to izvēlējāties.
Labāka metode ir .bashrc faila rediģēšana un treknrakstā pievienotā līnija. Lai izmaiņas stātos spēkā, jums būs jāiziet no čaumalas.
vi ~ / .bashrc
Pievienojiet šādu rindu:
eksportēt JAVA_HOME = / usr / lib / jvm / java-6-sun
Šajā brīdī varat sākt tomcat, vienkārši izpildot skriptu startup.sh tomcat / bin mapē.
Automātiska ieslēgšana
Lai tomcat automātiski sāktu, kad mēs sākam datoru, varat pievienot skriptu, lai tas automātiski sāktu un izslēgtu.
sudo vi /etc/init.d/tomcat
Tagad ielīmējiet:
# Tomcat automātiskā palaišana
#
# description: Automātiska startēšana
# processname: tomcat
# pidfile: /var/run/tomcat.pideksportēt JAVA_HOME = / usr / lib / jvm / java-6-sun
$ 1
sākt)
sh /usr/local/tomcat/bin/startup.sh
;;
apstāšanās)
sh /usr/local/tomcat/bin/shutdown.sh
;;
restartēt)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
iziet no 0
Skripts būs jādara izpildāms, palaižot komandu chmod:
sudo chmod 755 /etc/init.d/tomcat
Pēdējais solis faktiski sasaista šo skriptu ar starta mapēm ar simbolisku saiti. Izpildiet šīs divas komandas, un mums vajadzētu būt mūsu ceļā.
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
Tomcat tagad ir pilnībā jāinstalē un jādarbojas. Izbaudi!