El Proyecto Servidor HTTP Apache, que es lo que la mayoría de la gente quiere decir cuando dice “apache” (en el mundo del servidor web, de todos modos) es un servidor web básico para servir archivos estáticos como html. Es bastante extensible con módulos para ejecutar cosas como php, python, etc.
Apache Tomcat, anteriormente Jakarta Tomcat, que la mayoría de la gente simplemente llama “tomcat”, es un servidor HTTP para ejecutar aplicaciones Java.
Si desea ejecutar algunos sitios web básicos o aplicaciones livianas, apache es probablemente lo que desea. Si está sirviendo una aplicación Java, entonces estará buscando algo como Tomcat.
- Cómo usar el comando sudo su -l: estoy conectado como [correo electrónico protegido] en un servidor y quiero cambiar a user2. Cuando escribo [ [correo electrónico protegido] ] sudo su -l user2, me pide una contraseña y dice que no tengo acceso para hacer sudo
- ¿Es posible ejecutar un código Python desde un servidor como GoDaddy?
- ¿Cuáles son las empresas de alojamiento web PHP más baratas y confiables?
- ¿Cuáles son algunas implementaciones escalables de servidores OAuth y OpenID?
- ¿Cuál es la arquitectura del servidor de Uber?
Con frecuencia, los dos se usan juntos como dos niveles en una arquitectura de tres niveles, con apache manejando la capa de presentación, reescrituras y configuración básica de conexión y desmontaje. Tomcat es la capa de aplicación donde ocurre la mayor parte del procesamiento lógico. Finalmente, habría una capa de base de datos con la que Tomcat habla. – Arquitectura multinivel