Instalar tomcat
Jordi Fernandez
jordi.llista en gmail.com
Jue Mar 9 20:05:27 GMT 2006
El mié, 08-03-2006 a las 18:44 -0300, Sebastian Saenz Ford escribió:
> On 3/8/06, Jordi Fernández <jordi.feca en gmail.com> wrote:
> > Hola lista,
> >
> > Tengo un servidor LAMP instalado desde hace un tiempo y quería instalar
> > también tomcat. Después de probar algunas cosillas que he ido viendo por
> > Internet no consigo que funcione, a ver si alguien me puede echar una
> > mano. Principalmente he seguido un tutorial
> > (http://www.ubuntu-es.org/node/12638) que he encontrado por la lista,
> > pero se explica como instalarlo compilado y prefiero instalar todo por
> > apt-get. Esto es lo que he ido haciendo:
> >
> > Lo primero ha sido instalarme el jdk i comprobar que funcionara.
> >
> > Luego me he bajado el apache-tomcat-5.5.15 y lo he descomprimido
> > en /usr/local, y también me he instalado el libapache2-mod-jk2 mediante
> > apt-get.
> >
> > Creo el workers.properties en /etc/apache2 que contiene lo siguiente:
> >
> > workers.tomcat_home=/usr/local/tomcat-5.5
> > workers.java_home=$JAVA_HOME
> > ps=/
> > worker.list=default
> >
> > worker.default.port=8009
> > worker.default.host=localhost
> > worker.default.type=ajp13
> > worker.default.lbfactor=1
> >
> > Ahora tocaría configurar el httpd.conf para que reconozca el conector,
> > pero como lo he instalado de los repositorios creo que ya lo ha
> > configurado.
> >
> > A partir de aquí a probar, levanto el tomcat
> >
> > #/usr/local/tomcat-5.5/bin/catalina.sh start
> > Using CATALINA_BASE: /usr/local/tomcat-5.5
> > Using CATALINA_HOME: /usr/local/tomcat-5.5
> > Using CATALINA_TMPDIR: /usr/local/tomcat-5.5/temp
> > Using JRE_HOME: /usr/java/jdk1.5.0_04/lib/
> >
> > Segun el tutorial tendria que levantarme el/los procesos java:
> >
> > #ps -ef | grep java
> >
> > Y no me sale nada...
> >
> > Bueno pues aquí me quedo, a ver si alguien puede aconsejarme
> >
> > Salu2
> >
> Que tal Jordi, soy el mismo que escribió el tutorial
> APACHE2+TOMCAT5+JAVA1.5+mod_jk. Mira, justamente siempre recomiendo
> realizar la compilación por ser algo simple y porque tanto rpm y deb
> traen muchísimos problemas de acuerdo a ciertas combinaciones de
> versiones de estas aplicaciones.
> Para probar el funcionamiento haz lo
> siguiente.
> 1) Levanta Apache
> 2) Levanta Tomcat
> 3) Comprueba Apache ingresando en un navegador http://localhost
> 4) Comprueba Tomcat ingresando en un navegador http://localhost:8080
> 5) Comprueba el conector ingresando en un navegador
> http://localhost/jsp-examples
>
> Recuerdad de agregar el path de JAVA_HOME en /etc/profile
> Por otro lado dices que creaste workers.properties en /etc/apache2 ...
> Consulta: existe la ruta /etc/apache2/conf? porque si es así,
> deberías crear workers.properties en esa ruta.
>
> Saludos
>
> PD: el informe salió en la revista Linux Users de Argentina de este
> mes, que era más completa: con los permisos adecuados, scripts de
> inicio, entre otros, pero me han cortado toda esa parte :( . Ya subiré
> a inet el tuto bien completo.
>
Al final he decidido hacer la compilación, excepto de apache que ya lo
tenía corriendo.
Pues todo parecía que iba mas o menos bien hasta compilar el conector.
Como apache lo tengo desde apt he instalado apache-dev
y he ejecutado:
#./configure --with-apxs=/usr/bin/apxs --enable-EAPI
Todo parece correcto, pero en el momento de hacer el make me compila la
versión para apache-1.3... He mirado por encima el Makefile para ver si
podía hacer que compilara el 2.0 pero al final no he tocado nada...
Bueno pos la cosa parece que va por buen camino... A ver si alguien sabe
como puedo hacer que compile la versión correcta
Salu2
Más información sobre la lista de distribución ubuntu-es