If-Koubou

Tomcat 6 instalēšana Ubuntu

Tomcat 6 instalēšana Ubuntu (Kā)

Ja jūs izmantojat Ubuntu un vēlaties izmantot Tomcat servletes konteineru, jums nevajadzētu izmantot krātuvju versiju, jo tā vienkārši nedarbojas pareizi. Tā vietā jums būs jāizmanto rokasgrāmatas instalēšanas process, ko es šeit izklāsta.

Pirms Tomcat instalēšanas jūs vēlaties pārliecināties, vai esat instalējis Java. Es domāju, 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 šādi:

dpkg -get-selections | grep sun-java

Tam vajadzētu dot jums šo izlaidi, ja jau esat instalējis java:

sun-java6-bin instalēt saules-java6-jdk instalēt sun-java6-jre instalēt 

Ja šai komandai nav rezultātu, jūs vēlaties instalēt jaunāko versiju ar šo komandu:

sudo apt-get install saule-java6-jdk

Uzstādīšana

Tagad mēs lejupielādēsim un izvilksim Tomcat no Apache vietnes. Jums vajadzētu pārbaudīt, lai pārliecinātos, vai nav citas versijas, un atbilstoši pielāgot.

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 to izdarīt ir pārvietot tomcat mapi uz pastāvīgo atrašanās vietu. Es izvēlējos / usr / local / tomcat, bet jūs to varētu pārvietot kaut kur citur, ja vēlaties.

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

Tomcat nepieciešams iestatīt JAVA_HOME mainīgo. Labākais veids, kā to izdarīt, ir iestatīt to savā .bashrc failā. Jūs varētu arī rediģēt savu startup.sh failu, ja jūs to izvēlējāties.

Labāka metode rediģē jūsu .bashrc failu un pievieno treknrakstu rindiņu. Lai izmaiņas stātos spēkā, jums būs jāatstāj čaula.

vi ~ / .bashrc

Pievienot šādu rindu:

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

Šajā brīdī jūs varat sākt čempionu, vienkārši izpildot startup.sh skriptu tomcat / bin mapē.

Automātiska palaišana

Lai tomātu automātiski palaistu, kad mēs sākam datoru, varat pievienot skriptu, lai to automātiski palaistu un izslēgtu.

sudo vi /etc/init.d/tomcat

Tagad ielīmējiet:

# Tomcat automātiskais starts
#
# apraksts: automātiski tiek startēts tomāts
# processname: tomcat
# pidfile: /var/run/tomcat.pid

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

gadījumā $ 1 collas
sākt)
sh /usr/local/tomcat/bin/startup.sh
;;
apstāties)
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

Jums būs jāizveido izpildāmā skripts, palaižot chmod komandu:

sudo chmod 755 /etc/init.d/tomcat

Pēdējais solis tiešām sasaista šo skriptu ar starta mapēm ar simbolisku saiti. Izpildīt šī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āuzstāda un jāuzstāda ekspluatācijā. Izbaudi!