Maison > Questions et réponses > le corps du texte
Débutant demandant de l'aide : je souhaite créer un serveur Apache nginx + proxy inverse typique
La configuration actuelle est la suivante. Le serveur est situé sur l'intranet. nginx écoute sur le port 80 et Apache écoute sur le port 81. Le routeur a effectué le mappage des ports nginx 8080->80 mais n'a pas effectué le mappage des ports Apache
.
Je veux savoir :
1. Comment terminer la configuration du proxy inverse comme la plupart des sites Web
2. Si le routeur effectue uniquement le mappage des ports nginx (8080 à 80), le proxy inverse peut-il être implémenté ? Ou dois-je effectuer un mappage de port pour Apache ?
3. Ce mode de configuration peut-il prendre en charge .htaccess ?
迷茫2017-05-16 17:06:01
1.
Apache2 :
Listen 127.0.0.1:81
Nginx :
server {
listen 80;
location / {
proxy_pass http://127.0.0.1:81;
}
}
2.
Le mappage des ports de routage est uniquement lié à Nginx.
3.
Supporté, il suffit généralement de le réécrire dans Apache2.
Ou vous pouvez utiliser Nginx pour traiter certaines demandes de fichiers statiques à l'avance sans les transmettre à Apache2.