Maison  >  Article  >  Opération et maintenance  >  Apache peut-il faire du proxy inverse ?

Apache peut-il faire du proxy inverse ?

(*-*)浩
(*-*)浩original
2019-06-12 13:39:453119parcourir

La méthode Reverse Proxy consiste à utiliser un serveur proxy pour accepter les demandes de connexion sur Internet, puis transmet la demande au serveur sur le réseau interne et renvoie les résultats obtenus du serveur à la personne demandant la connexion sur Internet. . client, le serveur proxy apparaît à ce moment comme un serveur proxy inverse pour le monde extérieur.

Apache peut-il faire du proxy inverse ?

Parle principalement du proxy inverse d'Apache.

Assurez-vous d'abord qu'Apache dispose de ces modules. Confirmez que ces modules sont présents dans le répertoire racine d'Apache, qui incluent principalement les modules suivants :

mod_proxy. .so

mod_proxy_ajp.so

mod_proxy_balancer.so

mod_proxy_connect.so

mod_proxy_http.so

Ouvrez la configuration conf/httpd .conf et ajoutez ces modules Supprimez les commentaires, comme indiqué dans la figure ci-dessous :

Apache peut-il faire du proxy inverse ?

Modifiez le fichier de configuration, ouvrez le fichier conf/httpd.conf, et ajoutez la configuration suivante à la fin du fichier :

#反向代理
ProxyRequests Off
ProxyPass /clusterDemo http://127.0.0.1:8081/clusterDemo
ProxyPassReverse /clusterDemo http://127.0.0.1:8081/clusterDemo
 
ProxyPass /clusterDemo2 http://127.0.0.1:8082/clusterDemo2
ProxyPassReverse /clusterDemo2 http://127.0.0.1:8082/clusterDemo2
 
ProxyPass /clusterDemo3 http://127.0.0.1:8083/clusterDemo3
ProxyPassReverse /clusterDemo3 http://127.0.0.1:8083/clusterDemo3
#8888为apache的监听端口
<proxy>
    AllowOverride None
    Order Deny,Allow
    Allow from all
</proxy>

Test

Démarrez Apache et le tomcat correspondant.

Entrez l'adresse sur le navigateur : http://127.0.0.1:8888/clusterDemo/index.jsp

Apache peut-il faire du proxy inverse ?

Entrez l'adresse sur le navigateur : http://127.0.0.1:8888/clusterDemo2/index.jsp

Apache peut-il faire du proxy inverse ?

L'application demandée dans la barre d'adresse est accessible correctement, indiquant que la demande de proxy inverse d'Apache est transférée avec succès ! ! !

Pour des articles plus techniques liés à Apache, veuillez visiter la colonne Tutoriel Apache pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn