pabloingelhorn wrote:
Amigos listeros:
Para el desarrollo de aplicaciones web con java que es lo que realmente
preciso, demás esta decir que utilizo Debian Woody 3.0 r1:
Estoy un poco mareado con el tema, y aparte he visto muchos mensajes donde
hacen funcionar los dos en forma conjunta , pero que han sido innumerables
los problemas por el tema de las versiones de estos dos productos.
El tema es ... que preciso:
TOMCAT
Que función cumple actuando solo ?
Que versión me recomiendan?
Algun manual en castellano ?
Jakarta Tomcat es un proyecto de la Fundación Apache. Su finalidad
es servir páginas jsp, aunque también actúa como servidor http (aunque
no es ni de lejos tan versátil y potente como Apache). Si quieres
trabajar con jsp y servlets necesitas un servidor adecuado, y Tomcat es
de los buenos y además gratuito.
La versión, la última, y si tienes problemas en la instalación, la
4.0.2. Nunca por debajo de 4.
APACHE
Que función cumple actuando solo ?
Que versión me recomiendan?
Algun manual en castellano ?
Apache es un servidor http (servidor web), el mejor y el más usado.
Su función básica es esa, pero es que además Apache es modular. Esto
quiere decir que con los módulos adecuados puedes servir cosas como php
y perl, utilizar ssh, etc. Además proporciona una gran capacidad para
administrar un sitio web.
APACHE + TOMCAT
Que función cumple Apache y que función cumple Tomcat al trabajar en
conjunto?
Para no tener problemas, que versiones de los mismo debo utilizar ?
Si lo que quieres es unir lo mejor de los dos mundos, debes integrar
(o poner en contacto) a estas dos aplicaciones. Una vez integrados,
Apache hace de servidor http, que es lo suyo. Si Apache recibe una
petición de un fichero jsp, le pasa el trabajo a Tomcat, el cual hace lo
que tiene que hacer, generar una respuesta tipo html a partir de un
servlet (que no es nada más que una clase Java). La respuesta es
recibida por Apache, que sin más tardanza la manda al cliente. En cierto
modo, Apache actúa como intermediario en las peticiones jsp.
Si lo único que quieres es servir páginas jsp, puedes pasar
perfectamente sólo con Tomcat. Si además también quieres servir html
estático, también te pude valer únicamente con Tomcat (con todas sus
limitaciones). Si lo que quieres es disponer de todas las capacidades de
un buen servidor http y trabajar en un entorno Java, necesitas integrar
a las dos fieras.
En la web de Apache tienes información sobre Tomcat y lo puedes
descargar.
Si descargas las últimas versiones de los dos, supongo que no
deberías tener problemas en Woody. Incluso creo recordar que Tomcat
4.x.x trabaja con Apache 1.3.23.
Hace ya un tiempo vi instrucciones sobre la integración en la web de
Apache y en alguna de las webs de Oreilly, aunque en inglés.
Vienen Apache y Tomcat en los 7 CDs de Woody ?
Apache lo tengo instalado , pero Tomcat no lo encuentro por ningun lado.
Tomcat está en la web de Apache.
Perdón por la ignorancia, pero resultara muy útil para mi vuestras
respuestas.
Gracias
Pablo Darío Ingelhorn
[EMAIL PROTECTED]
Ingelhorn Sistemas
[EMAIL PROTECTED]
La Pampa - Argentina
Ten en cuenta que la raiz de tus ficheros en Tomcat está en el
directorio ROOT y que atiende en el puerto 8080. La configuración
seguramente te servirá, pero debes saber que está en ficheros xml, y no
en formato texto como en Apache.,
Tienes un libro entero sobre jsp (en inglés) en
http://pdf.coreservlets.com/
Y ayuda sobrel a instalación en
http://www.moreservlets.com/Using-Tomcat-4.html
Un saludo.