Le reverse proxy fournit plusieurs fonctions utiles pour un serveur. Il s'agit notamment de cacher le serveur réel et l'équilibrage de charge , ainsi que d'agir comme une passerelle vers un serveur. Ils améliorent les performances via la mise en cache ou miroir , les sites Web . Ils sont également utiles dans la fourniture de serveurs protégés derrière des firewalls un point d'accès au reste de l'Internet. Reverse proxies sont généralement configurés par Apache, qui est un logiciel de serveur Web utilisé pour la configuration des serveurs . Instructions
1
charger le module proxy d'Apache . Entrez la ligne suivante dans votre configuration httpd.conf : . " Modules de proxy_module LoadModule /mod_proxy.so "
2
Assurez-vous que " ProxyRequests " est réglé sur "Off". Ne pas le faire est de mettre le serveur proxy dans un "Open" , ce qui rend plus facile pour le trafic douteux et illégal d'utiliser le serveur. Ajouter les « ProxyRequests Off" de la ligne à la configuration httpd.conf.
3
utilisation ProxyPass maintenant de mettre en place le reverse proxy . Entrez les lignes suivantes dans votre configuration , en remplaçant les informations d'URL générique avec les informations de votre serveur :
ProxyPass /app1 /http://server1.server.com/
ProxyPass /app2 /http : //server2.server.com /
4
Entrez les lignes suivantes dans votre configuration afin d'éviter les erreurs dues aux disparus barres obliques dans les URL , en remplacement de l'information générique avec les informations de votre serveur :
< p > ProxyPassReverse /app1 /http://server1.server.com/
ProxyPassReverse /app2 /http://server2.server.com/