Esto esta probado en Apache2 sobre Ubuntu 12.04 pero debe funcionar también para los nuevos.
Supongamos lo siguiente:
192.168.1.101 es nuestro server principal y su dominio es dominio1.com
192.168.1.102 es nuestro nuevo server secundario y el dominio que le queremos asignar es dominio2.com
Primero que nada debemos agregar en /etc/hosts el servidor secundario
sudo vi /etc/hosts
Y dentro agregamos la linea:
192.168.1.102 dominio2.com
esto es para que el servidor principal reconozca al secundario dentro de la red y asocie el nombre de dominio a la dirección ip del mismo.
Luego creamos un archivo en /etc/apache2/sites-available
podemos ponerle cualquier nombre, podemos ver uno de los demás para ver como están estructurados, pero supongo que ya tendrán idea de como es esto. (cualquier consulta sobre esto dejan un comentario)
En este caso el archivo lo nombraremos sitio2 y el contenido del archivo seria el siguiente:
#Sitio en Servidor Secundario
ServerName dominio2.com
ServerAlias *.dominio2.com
ProxyPreserveHost On
ProxyRequests On
#Permitimos las conexiones a traves del proxy
Order deny,allow
Allow from all
#Direccion IP del servidor destino
ProxyPass / http://192.168.1.102/
ProxyPassReverse / http://192.168.1.102/
Crear un enlace al archivo creado en /etc/apache2/sites-enable para habilitarlo, para hacerlo podemos usar el comando:
ln -s /etc/apache2/sites-available/sitio2 /etc/apache2/sites-enable/sitio2 Eso es todo amigos! Cualquier consulta sobre esto o cualquier tema relacionado no duden en dejar comentario.
No hay comentarios:
Publicar un comentario