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.
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 :
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
Entrez l'adresse sur le navigateur : http://127.0.0.1:8888/clusterDemo2/index.jsp
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!