Configuración de apache y tomcat en 10 minutos - Configuración de virtual hosts

4 - Configuración de virtual hosts

[editar]
Tutorial creado por Alex Maneu.
18 de Noviembre de 2005
La configuración de virtual hosts con apache+tomcat se hace de manera muy similar a la configuración de virtual hosts únicamente con apache.

1. Añada los hosts al fichero httpd.conf de configuración de apache, como lo haría de la forma habitual, pero con la particularidad que cada <VirtualHost> puede contener lineas con directivas de mod_jk, como por ejemplo JkMount.

2. Edite el fichero de configuración de tomcat, $tomcat_home/conf/server.xml. Dentro del nodo Engine hay un nodo Host ya configurado. Para añadir más hosts, simplemente añada más nodos. Por ejemplo:

<Host name="java.servidor.com" debug="0" appBase="/datos/j2ee"

unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

</Host>

Observaciones

  • Cualquier directorio appBase de un nodo Host debe tener un directorio ROOT, que se corresponde con la raíz del site.
  • Puede cambiarse el directorio de aplicaciones por defecto (webapps) en la configuración del primer nodo Host de Engine.
  • Excepto si está configurado a tal efecto, tomcat no procesará ficheros PHP o de otros tipos. Por lo tanto, en el caso de la configuración detallada en este documento, deben situarse dichos ficheros al alcance de apache, no de tomcat.
[editar]

2 opiniones

Sencillo y entendible,pero.

Este recurso me ha ayudado muchisimo, aun asi tengo problemas para levantar el tomcat, hice todo lo indicado y al reiniciar apache me arroja este error:





httpd2-prefork: syntax error on line 119 of /etc/apache2/httpd. Conf: syntax error on line 30 of /etc/apache2/sysconfig. D/loadmodule. Conf: cannot load /usr/lib/apache2/mod_jk. So into server: /usr/lib/apache2/mod_jk. So: undefined symbol: apr_sockaddr_port_get



agradeceria la ayuda.
Excelente.

Rápido, fácil, conciso, qué más se puede pedir?.

Tutoriales relacionados con 'Configuración de apache y tomcat en 10 minutos'