Installation et configuration d'un reverse Proxy Apache

Ressources

https://aymeric-cucherousset.fr/installer-un-reverse-proxy-apache2-sur-debian-11/

https://perhonen.fr/blog/2015/05/un-reverse-proxy-apache-avec-mod_proxy-1713

Installation

installation d'Apache 2

apt-get install apache2

activation des modules : proxy et proxy_http :

a2enmod proxy proxy_http

Création du fichier de configuration

vim /etc/apache2/conf-available/votre-conf.conf

ou

nano /etc/apache2/conf-available/votre-conf.conf

Voici un fichier de configuration d’exemple :

<VirtualHost *:80>

ServerName votre-domaine.fr
ServerAdmin postmaster@domaine.fr

ProxyPass / http://127.0.0.1/
ProxyPassReverse / http://127.0.0.1/
ProxyRequests Off

</VirtualHost>

ServerName correspond à votre domaine
ProxyPass et ProxyPassReverse correspondent au serveur de destination.
ProxyRequests est en off pour des raison de sécurité.

Activer la configuration :

a2ensite votre-conf.conf