Différences entre les versions de « Installation reverse proxy »

De Wiki de Mémoire Vive
Aller à la navigation Aller à la recherche
Ligne 13 : Ligne 13 :
<span style="color: #0000FF;"><big>'''Installation du Reverse Proxy Apache'''</big>
<span style="color: #0000FF;"><big>'''Installation du Reverse Proxy Apache'''</big>


activer le proxy_http sur le serveur en administrateur
activer le proxy_http sur le serveur en administrateur root
'''
'''
  sudo a2enmod proxy_http  
  a2enmod proxy_http  
'''
'''
puis redémarrer le serveur  
puis redémarrer le serveur  
'''
'''
  sudo service apache2 restart
  service apache2 restart


----
----
Ligne 37 : Ligne 37 :
'''
'''


Puis l’activer (une seule fois suffit) en administrateur
Puis l’activer (une seule fois suffit) en administrateur root
'''
'''
  sudo a2ensite sites.conf
  a2ensite sites.conf
'''
'''
Puis relancer Apache
Puis relancer Apache
'''
'''
  sudo systemctl reload apache2
  systemctl reload apache2
'''
'''
Vérifier que l’URL répond bien en HTTP
Vérifier que l’URL répond bien en HTTP

Version du 7 mai 2023 à 08:21

La machine Reverse Proxy est pointée par le transfert de port 80

=> transfert de port sur la box vers IPFire

=> transfert de port 80 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

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)

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

http://forum.memoirevive79.mooo.com/