Segundo Servidor Web

De enunpimpam
Saltar a: navegación, buscar

Se me dio el caso de tener que instalar un segundo servidor para alojar web, ya que el principal esta muy

cargado de trabajo.

Necesitamos instalar unos modulos en el servidro principal y configurar algunos parametros.

Activar mods

a2enmod proxy a2enmod proxy_http

Reiniciamos Apache

/etc/inint.d/apache restart

Crear VirtualHost

Creamos o editamos el VirtualHost del dominio que vamos a redirigir al segundo servidor etc/apache2/sites-available/dominio

<VirtualHost *:80>
ServerName dominio.com
ServerAlias dominio.com
ErrorLog /var/log/dominio_com_error.log
CustomLog /var/log/dominio_com_requests.log combined
ProxyRequests Off
   <Proxy *>
       Order deny,allow
       Allow from all
   </Proxy>
RewriteEngine on
ProxyPass / http://dominio.com/
ProxyPassReverse / http://dominio.com/
</VirtualHost>

Confirurar proxy

nano /etc/apache2/mods-enabled/proxy.conf 

Añadimos las siguientes lineas dentro del IfModule

ProxyRequests Off
       <Proxy *>
              AddDefaultCharset off
               Order deny,allow
               Allow from all
       </Proxy>
       ProxyVia On

Editar Hosts

Editamos el Hosts para que cuando no llegue una petición del dominio lo redirija al segundo servidor

nano /etc/hosts

192.168.1.XXX dominio.com

Nota: XXX es la IP del segundo servidor

Añadiremos tantas lineas como dominio

Segundo Servidor

Ya solo falta comfigurar los VirtualHost del segundo servidor

Configurar VirtualHost