March 16
Un proxy inverso fornisce diverse funzioni utili per un server. Questi includono nascondendo il bilanciamento server e carico effettivo, oltre ad agire come un gateway per un server. Migliorano le prestazioni tramite caching, o mirroring, siti web. Sono anche utili nella fornitura di server protetti dietro firewall un punto di accesso al resto di Internet. reverse proxy sono comunemente configurate attraverso Apache, che è un software web server utilizzato per configurare i server.
1 Caricare il modulo proxy in Apache. Inserire la seguente riga nella configurazione httpd.conf: "moduli proxy_module LoadModule / mod_proxy.so".
2 Assicurarsi che "ProxyRequests" è impostato su "Off". In caso contrario, si trasformerà il server in un proxy "Open", rendendo più facile per il traffico discutibile e illegale di utilizzare il server. Aggiungere le "ProxyRequests Off" di linea per la configurazione httpd.conf.
3 Usa ProxyPass ora per impostare il proxy inverso. Inserire le seguenti righe nella propria configurazione, sostituendo le informazioni URL generico con le informazioni sul server:
ProxyPass / app1 / http://server1.server.com/
ProxyPass / app2 / http://server2.server.com/
4 Inserire le seguenti righe nella vostra configurazione per evitare errori dovuti alla mancanza di trascinamento barre negli URL, sostituendo le informazioni generiche con le informazioni sul server:
ProxyPassReverse / app1 / http://server1.server.com/
ProxyPassReverse / app2 / http://server2.server.com/