Visitas: 8
Le voy a mostrar como tener un servidor Apache Proxy donde recibe una solicitud y enviá al servidor donde se encuentra el sitio pruebas.proyectosbeta.net
Obs
- Se utiliza Debian Buster de 64 bits que seria donde va a contener el Apache Proxy.
- En el Apache Proxy no se encuentra el sitio pruebas.proyectosbeta.net
- El sitio pruebas.proyectosbeta.net se encuentra en el servidor 192.168.3.100
Entramos a la terminal y tecleamos lo siguiente:
sudo apt update
sudo apt install apache2
sudo apt clean && sudo apt autoclean
Activar módulos:
sudo a2enmod rewrite proxy proxy_http
sudo a2dissite 000-default.conf
sudo service apache2 restart
Escribimos en la consola:
sudo nano /etc/apache2/sites-available/pruebas.proyectosbeta.net.conf
Agregamos:
<VirtualHost *:80>
ServerAdmin soporte@proyectosbeta.net
ServerName pruebas.proyectosbeta.net
ServerAlias pruebas.proyectosbeta.net
ErrorLog /var/log/apache2/pruebas.proyectosbeta.net_error.com.log
CustomLog /var/log/apache2/pruebas.proyectosbeta.net_custom.log combined
LogLevel warn
Options Indexes FollowSymLinks
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://192.168.3.100/
</VirtualHost>
Guardamos el archivo (control + o) y luego cerramos el editor (control + x).
Volvemos a teclear en la terminal:
sudo a2ensite pruebas.proyectosbeta.net.conf
sudo service apache2 restart
Por último probamos en el navegador:
http://pruebas.proyectosbeta.net
Imagen destacada: Dark Hamster