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