Nginx は、軽量でスケーラブルな同時処理機能を備えた高性能のオープン ソース Web サーバーおよびリバース プロキシ サーバーであり、信頼性が高く効率的な Web アプリケーションとサービスを構築するために広く使用されています。
フォワード プロキシは、クライアントの仲介者として機能し、クライアントがターゲット サーバーと通信できるようにするプロキシ サーバー アプリケーション モードです。たとえば、クライアントが特定の Web サイトに直接アクセスできない場合、フォワード プロキシを介してアクセスできます。この場合、クライアントはプロキシ サーバーにリクエストを送信し、プロキシ サーバーはそのリクエストをターゲット サーバーに転送します。最終的にはターゲット サーバーです。
社内にネットワーク環境があり、従業員がプロキシ サーバー経由で外部のインターネット リソースにアクセスする必要があるとします。この場合、プロキシ サーバーはフォワード プロキシとして機能し、社内従業員からのリクエストを受信し、そのリクエストをインターネット上のターゲット サーバーに転送します。プロキシ サーバーは応答をキャッシュし、アクセス速度を向上させ、より優れたセキュリティと制御を提供します。リバース プロキシは、プロキシ サーバー アプリケーション モードであり、サーバーがクライアントにサービスを提供する方法です。リバース プロキシの実装例を 2 つ示します:
以上がNginx、フォワード プロキシ、およびリバース プロキシの 2 つの実装例の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。