
Siguiendo con las optimizaciones de nuestro Proxmox 4, el día de hoy les traigo unos tipos para crear un proxy en Apache que permita redirigir los diferentes dominios que tengas a containers lxc diferentes y así sacarle el mayor provecho posible a la virtualización de tus servidores.
Para esto haremos los siguientes pasos:
- Instalar Apache 2 (en caso de no tenerlo instalado) con el comando apt-get install apache2
- Habilitar los mods de apache necesarios para la configuración del proxy con el siguiente comando a2enmod proxy proxy_http ssl rewrite
- Sustituir el archivo 000-default.conf ubicado en la ruta /etc/apache2/sites-available con la siguiente información:
# Recuerda modificar tu dominio y la ip de tu container
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName tudominio.com
<IfModule mod_proxy.c>
ProxyPreserveHost On
ProxyPass / http://10.0.0.1/
ProxyPassReverse / http://10.0.0.1/
</IfModule>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Y finalmente realizar el reinicio de tu servidor apache con el comando apachectl restart
Nota: debes eliminar la regla de iptables que redirigia la información del puerto 80 del host a tu container
Nota2: un agradecimiento especial a Joyal por todo el conocimiento que me enseño.
0 Comments