Configurer un reverse proxy avec Apache2

14 juillet 2014 Auto-hébergement 0 Commentaire

Rapide mémo expliquant comment installer et configurer un reverse proxy avec apache2

 

 

Activation du module proxy Apache2

Connectez vous sur votre serveur, puis installer les mods proxy et proxy_http :

sudo a2enmod proxy
sudo a2enmod proxy_http

 

Redémarrez apache

sudo service apache2 restart

 

Configurer un reverse proxy avec Apache2

Ici, tout va se faire grâce au système d’hôte virtuel Apache
Editez votre fichier dans /etc/apache2/site-available/

sudo nano /etc/apache2/sites-available/test

 

Puis configurez votre hôte comme suit :

#
ServerName nomdedomaine.tld #
ProxyPreserveHost On
ProxyRequests off
ProxyPass / http://IPSERVEURWEBINTERNE/
ProxyPassReverse / http://IPSERVEURWEBINTERNE/
#

 

Une fois ces fichier créés, il vous faut activer les hôtes virtuels.

sudo a2ensite test

 

Et il ne vous reste plus qu’a reloader le service apache2

sudo service apache2 reload