¿Qué diferencia hay entre Apache y Tomcat?

Imagen de isra_mv
0 puntos

Sé que Tomcat es derivado de Apache, pero ¿ambos sirven para lo mismo? ¿qué ventajas tiene uno sobre el otro y el otro sobre el uno?

Imagen de max.moraga
+1
0
-1

tomcat es un contenedor de servlets y apache es un servidor web.

y asi era concebido al principio, pero hoy en dia tomcat ya puede funcionar como como servidor de aplicaciones por si solo.

apache por si solo es incapaz de ejecutar el contenido dinamico de algunas paginas y ahi es donde entra a trabajar tomcat quien facilita la ejecucion de estos ya sean servlets o jsp(estos son tranformados a servlets por tomcat).

 

saludos 

+1
0
-1

alguna razon para seguir con windows............???

Imagen de isra_mv
+1
0
-1

Tengo Apache para usar MySQL y phpmyadmin. Hace unos días estaba moviéndole a NetBeans y encontré el servidor de Tomcat. Lo configuré y lo ejecuté, y parecía que podía tener ambos funcionando, nomás cambiaba el puerto del que ejecutaba el localhost. Pero ¿eso me puede dar problemas? ¿o no conviene tenerlos al mismo tiempo? 

--------------------------------------------

el isra

¡y ya tengo blog!

Lo que no tengo es contenido :S 

+1
0
-1

--------------------------------------------

el isra

Imagen de max.moraga
+1
0
-1

 

Si puedes tener los 2, implementando virtualhost en apache(creo que hay bastante informacion en inet, no es complicado de realizar) y asi no tedras que estar cambiando el puerto

saludos

 

 

-------------------------------------------------------------------

alguna razon para seguir con windows............???

+1
0
-1

alguna razon para seguir con windows............???

Imagen de eivar
+1
0
-1

apache y tomcat son dos tecnologías diferentes y basicamente puedes tener ambos corriendo en tu servidor sin que el uno sepa del otro, pero existen varias iniciativas (conocidas como conectores) que permiter que apache redireccione las peticiones a tomcat para que este se encarge de mostrar un sitio en particular.

Con un conector como mod_jk al enviar una petición hacia apache si este detecta que el que debería manejar el asunto es tomcat usa el conector y redirije la petición a tomcat.

Es así como yo lo entiendo si algo de lo que he escrito está mal me dice y lo arreglo.

Documentación para instalar apache + tomcat

http://www.debianhelp.co.uk/apachetomcat.htm
http://www.netadmintools.com/art340.html
http://www.debianhelp.co.uk/apachetomcat.htm
http://wiki.apache.org/tomcat/HowTo

Conectores apache--tomcat
http://tomcat.apache.org/connectors-doc-archive/jk2/index.html
http://tomcat.apache.org/connectors-doc/
http://tomcat.apache.org/tomcat-3.3-doc/mod_jk-howto.html

El mundo es mejor cuando eres LIBRE de elegir Eivar M. M.

+1
0
-1