Tomcat

De SergiTurWiki

Share/Save/Bookmark
Dreceres ràpides: navegació, cerca

Contingut

Instal·lació

Podeu consultar exemples de la instal·lació de Tomcat a la web de OpenBravo:

Ubuntu 8.10

--acacha 09:57, 24 gen 2009 (CET)

Ja hi ha disponible la versió 6:

$ sudo apt-get install tomcat6

Ubuntu 9.10

$ sudo apt-get install tomcat6

Podeu intal·lar la resta de paquets relacionats amb:

$ sudo apt-get install tomcat6-*

Ubuntu

$ sudo apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps
$ sudo rm /var/log/tomcat5.5/catalina.out
$ sudo /etc/init.d/tomcat5.5 start
Note: On Ubuntu the 'sudo rm /var/log/tomcat5.5/catalina.out' command may not find the file and give an error message, but this is nothing to worry 
about.

Comprovem que funciona accedint a la URL:

http://localhost:8180

O utilitzant

$ nmap localhost -p 8180

El port hauria d'estar obert.

Establir les variables d'entorn:

$ echo 'CATALINA_HOME="/usr/share/tomcat5.5"' | sudo tee -a /etc/environment
$ echo 'CATALINA_BASE="/var/lib/tomcat5.5"' | sudo tee -a /etc/environment
$ echo 'CATALINA_OPTS="-server -Xms384M -Xmx512M -XX:MaxPermSize=256M"' | sudo tee -a /etc/environment

Per fer que aquestes variables estiguin disponibles a la terminal a la que estem treballant:

$ source /etc/environment


Recursos:

Troubleshooting

Error fitxer catalina.out en la versió tomcat d'Ubuntu

Sembla ser que hi ha un error en el paquet tomcat5.5. El fitxer catalina.out es creat com una pipe això impedeix la arrancada de Tomcat. La solució:

cd /var/log/tomcat5.5/
sudo rm catalina.out
sudo touch catalina.out
sudo chown tomcat55:nogroup catalina.out
sudo chmod uo-wrx catalina.out

La solució ha estat trobada a: http://ubuntuforums.org/showthread.php?t=436295&highlight=tomcat+5.5+feisty

Launchpad: https://bugs.launchpad.net/ubuntu/+source/tomcat5.5/+bug/118592

Recursos

IES Nicolau Copèrnic