Différences entre les versions de « Installation reverse proxy »
Ligne 16 : | Ligne 16 : | ||
activer le proxy_http sur le serveur en administrateur root | activer le proxy_http sur le serveur en administrateur root | ||
a2enmod proxy_http | a2enmod proxy_http | ||
puis redémarrer le serveur | puis redémarrer le serveur | ||
service apache2 restart | service apache2 restart | ||
Ligne 31 : | Ligne 31 : | ||
Avec nano, créer le fichier '''sites.conf''' sur '''/etc/apache2/sites-available''', il peut contenir plusieurs sections VirtualHost. | Avec nano, créer le fichier '''sites.conf''' sur '''/etc/apache2/sites-available''', il peut contenir plusieurs sections VirtualHost. | ||
<VirtualHost *:80> | <VirtualHost *:80> | ||
ServerName forum.memoirevive79.mooo.com | ServerName forum.memoirevive79.mooo.com | ||
Ligne 39 : | Ligne 38 : | ||
ProxyPassReverse / http://192.168.2.13 | ProxyPassReverse / http://192.168.2.13 | ||
</VirtualHost> | </VirtualHost> | ||
Puis l’activer (une seule fois suffit) en administrateur root | Puis l’activer (une seule fois suffit) en administrateur root | ||
a2ensite sites.conf | a2ensite sites.conf | ||
Puis relancer Apache | Puis relancer Apache | ||
systemctl reload apache2 | systemctl reload apache2 | ||
[[Fichier:Forum memoirevive79 mooo com.PNG]] | [[Fichier:Forum memoirevive79 mooo com.PNG]] | ||
Vérifier que l’URL répond bien en HTTP | Vérifier que l’URL répond bien en HTTP | ||
http://forum.memoirevive79.mooo.com/ | |||
Version du 7 mai 2023 à 12:56
La machine Reverse Proxy est pointée par le transfert de port 80
=> transfert de port sur la box vers IPFire
=> transfert des port 80 et 443 du pare-feu IPFire vers Reverse Proxy
=> Reverse Proxy : la machine 192.168.2.1 est accessible en SSH sur le port 2201 avec Putty
=> Reverse Proxy : exemple pour ajouter une configuration pour renvoyer le domaine forum.memoirevive79.mooo.com vers 192.168.2.13
Installation du Reverse Proxy Apache
On exécute cette procédure lors de l’installation initiale du Reverse Proxy.
activer le proxy_http sur le serveur en administrateur root
a2enmod proxy_http
puis redémarrer le serveur
service apache2 restart
Se connecter en SSH avec Putty sur Reverse Proxy (port 2201)
Exemple de configuration du Reverse Proxy en http (port 80) pour le nom de domaine forum.memoirevive79.mooo.com.
Avec nano, créer le fichier sites.conf sur /etc/apache2/sites-available, il peut contenir plusieurs sections VirtualHost.
<VirtualHost *:80> ServerName forum.memoirevive79.mooo.com ProxyPreserveHost On ProxyRequests On ProxyPass / http://192.168.2.13/ ProxyPassReverse / http://192.168.2.13 </VirtualHost>
Puis l’activer (une seule fois suffit) en administrateur root
a2ensite sites.conf
Puis relancer Apache
systemctl reload apache2
Vérifier que l’URL répond bien en HTTP