| configuración de VirtualHost [message #81890] |
Thu, 07 April 2011 11:52  |
|
Buen día... Mi problema es el siguiente:
1. Arquitectura de despliege:
- Maquina en AWS (amazon web services) con ip real (elastic ip)
- Kloxo
- CentOS 5.5
2. Problema:
La maquina en AWS tiene una interfaz de red local (eth0 - 10.x.x.x), cada vez que creo un cliente nuevo o cambio la configuración de alguno de ellos de tal manera que el cambio requiera la reconfiguracion de los .conf de apache (virtualhost) se cambia la directiva <VirtualHost\>, y se setea de la siguiente manera:
<VirtualHost \
10.x.x.x:80\
>
y tengo que modificar el archivo a mano para reemplazar la dir ip interna por *.
Mi pregunta: que archivo de configuración debo cambiar para que no se presente ese problema????
Gracias
|
|
|
| Re: configuración de VirtualHost [message #81903 is a reply to message #81890] |
Fri, 08 April 2011 16:13   |
|
Ok, he encontrado que en /etc/sysconfig/network-scripts/ifcfg tengo tres interfaces:
ifcfg-:0 --> datos con la ip publica 50.x.x.x
ifcfg-eth0 --> datos de la ip privada 10.x.x.x
ifcfg-lo --> bucle local
Entonces, cuando creo un cliente, kloxo crea un host virtual con la directiva <VirtualHost \10.x.x.x: 80 \>, cuando esto sucede, el nuevo sitio queda configurado como principal y los demas sitios (host virtuales) son dirigidos al sitio por defecto. Un ejemplo:
1. tengo activos y funcionando los siguientes dominios:
dom1.com
dom2.com
dom3.com
2. cuando creo un nuevo cliente y un nuevo dominio dom4.com el archivo /home/httpd/dom4.com/conf/kloxo.dom4.com se crea con la directiva <VirtualHost \10.x.x.x: 80 \>, y aparece la pagina por defecto de kloxo en http://ip_publica/~cliente4. Esto está bien, sin embargo y despues de crear el nuevo cliente los sitios dom1.com, dom2.com, dom3.com y dom4.com apuntan a la misma pagina, la inicial de dom4.com...
Espero haber sido claro... cualquier duda o sugerencia espero respusta!
|
|
|
|
|
|