Il est difficile de dire à quoi sert l'anti-proxy nginx
Mais je l'ai utilisé, laissez-moi vous parler de mon scénario d'application
Mon précédent site Web était entièrement construit avec PHP et je n'ai toujours eu aucun problème à utiliser nginx comme serveur
Plus tard, je suis entré en contact avec le langage Go et j'ai écrit un ensemble de programmes Web dans le langage Go, mais un problème est survenu. Nginx doit surveiller le port 80, et le langage Go doit également surveiller le port 80 .
À l'heure actuelle, l'anti-proxy nginx est utile. Vous pouvez utiliser nginx pour surveiller le port 80 inchangé et laisser la langue surveiller un autre port, tel que 8080, .
Ensuite, lors de la configuration du Web virtuel nginx, anti-proxy le programme écrit en langage Go vers 127.0.0.1:8080
De cette façon, les deux peuvent être utilisés ensemble sans conflit. Si vous souhaitez regarder un didacticiel vidéo, vous pouvez accéder à la vidéo v8. Cependant, il ne semble pas encore y avoir de didacticiel vidéo nginx. Si vous le souhaitez, vous pouvez contribuer. à tout le monde
Le proxy inverse peut masquer votre serveur dans le réseau local pour fournir des services. Généralement, le serveur proxy inverse ouvre uniquement le port Web correspondant pour fournir des services. Les serveurs d'entreprise réels doivent souvent ouvrir de nombreux ports de gestion et ports de base de données. L'utilisation d'un proxy inverse peut également permettre d'équilibrer la charge de plusieurs serveurs d'entreprise, de mettre en cache les ressources, de réduire la pression sur les serveurs d'entreprise et d'intercepter dans un premier temps les requêtes malveillantes des utilisateurs.
Bien entendu, la mise en œuvre d’un proxy inverse n’est pas uniquement possible avec nginx.
Il est difficile de dire à quoi sert l'anti-proxy nginx
Mais je l'ai utilisé, laissez-moi vous parler de mon scénario d'application
Mon précédent site Web était entièrement construit avec PHP et je n'ai toujours eu aucun problème à utiliser nginx comme serveur
Plus tard, je suis entré en contact avec le langage Go et j'ai écrit un ensemble de programmes Web dans le langage Go, mais un problème est survenu. Nginx doit surveiller le port 80, et le langage Go doit également surveiller le port 80
. À l'heure actuelle, l'anti-proxy nginx est utile. Vous pouvez utiliser nginx pour surveiller le port 80 inchangé et laisser la langue surveiller un autre port, tel que 8080,
. Ensuite, lors de la configuration du Web virtuel nginx, anti-proxy le programme écrit en langage Go vers 127.0.0.1:8080
De cette façon, les deux peuvent être utilisés ensemble sans conflit. Si vous souhaitez regarder un didacticiel vidéo, vous pouvez accéder à la vidéo v8. Cependant, il ne semble pas encore y avoir de didacticiel vidéo nginx. Si vous le souhaitez, vous pouvez contribuer. à tout le monde
L'utilisation mentionnée par les deux premiers est bonne.
Cependant, en ce qui concerne les concepts, personne ne peut probablement l'expliquer plus clairement que le gars ci-dessous.
Différence entre le serveur proxy et le serveur proxy inverse
http://stackoverflow.com/questions/224664/difference-between-proxy-server-and-reverse-proxy-server
Le proxy inverse peut masquer votre serveur dans le réseau local pour fournir des services. Généralement, le serveur proxy inverse ouvre uniquement le port Web correspondant pour fournir des services. Les serveurs d'entreprise réels doivent souvent ouvrir de nombreux ports de gestion et ports de base de données. L'utilisation d'un proxy inverse peut également permettre d'équilibrer la charge de plusieurs serveurs d'entreprise, de mettre en cache les ressources, de réduire la pression sur les serveurs d'entreprise et d'intercepter dans un premier temps les requêtes malveillantes des utilisateurs.
Bien entendu, la mise en œuvre d’un proxy inverse n’est pas uniquement possible avec nginx.
Quand vous souhaitez utiliser nodejs go et php en même temps
C'est tellement anti-humain. C'est la première fois que tu poses une question, et tu dois encore la revoir pendant une heure ? merde.