Installazione di Tomcat 6 su Ubuntu

Installazione di Tomcat 6 su Ubuntu
Installazione di Tomcat 6 su Ubuntu

Video: Installazione di Tomcat 6 su Ubuntu

Video: Installazione di Tomcat 6 su Ubuntu
Video: Top Destroyer Of All Real Estate Deals For An Investor - YouTube 2024, Aprile
Anonim

Se stai usando Ubuntu e vuoi usare il contenitore di servlet Tomcat, non dovresti usare la versione dai repository perché semplicemente non funziona correttamente. Invece dovrai usare il processo di installazione manuale che sto delineando qui.

Prima di installare Tomcat, assicurati di aver installato Java. Suppongo che se stai cercando di installare Tomcat hai già installato java, ma se non sei sicuro di poter controllare con il comando dpkg in questo modo:

dpkg –get-selections | grep sun-java

Questo dovrebbe darti questo risultato se hai già installato java:

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

Se quel comando non ha risultati, ti consigliamo di installare la versione più recente con questo comando:

sudo apt-get install sun-java6-jdk

Installazione

Ora scaricheremo ed estiremo Tomcat dal sito Apache. Dovresti controllare per assicurarti che non ci sia un'altra versione e aggiustarla di conseguenza.

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

La cosa migliore da fare è spostare la cartella tomcat in una posizione permanente. Ho scelto / usr / local / tomcat, ma potresti spostarlo da qualche altra parte se lo avessi voluto.

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

Tomcat richiede l'impostazione della variabile JAVA_HOME. Il modo migliore per farlo è impostarlo nel tuo file.bashrc. Se lo desideri, puoi anche modificare il tuo file startup.sh.

Il metodo migliore è la modifica del file.bashrc e l'aggiunta della linea in grassetto. Dovrai effettuare il logout della shell affinché la modifica abbia effetto.

vi ~/.bashrc

Aggiungi la seguente riga:

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

A questo punto puoi avviare tomcat semplicemente eseguendo lo script startup.sh nella cartella tomcat / bin.

Avvio automatico

Per far sì che tomcat si avvii automaticamente all'avvio del computer, puoi aggiungere uno script per farlo avviare automaticamente e spegnere.

sudo vi /etc/init.d/tomcat

Ora incolla quanto segue:

# 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

Dovrai rendere eseguibile lo script eseguendo il comando chmod:

sudo chmod 755 /etc/init.d/tomcat

L'ultimo passaggio è in realtà il collegamento di questo script alle cartelle di avvio con un collegamento simbolico. Esegui questi due comandi e dovremmo essere sulla buona strada.

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

Tomcat dovrebbe ora essere completamente installato e operativo. Godere!

Consigliato: