リバースプロキシとは何ですか?
通常のプロキシサーバーは、インターネットを介して複数のクライアントからの要求を異なるサーバーに転送できる中間サーバーであり、プライベートコンテンツを提供することでクライアントに代わって機能します。 リバースプロキシ は、内部アプリケーションと外部クライアントの間に位置し、クライアント要求を適切なバックエンドvps linuxサーバーに送信するプロキシサーバーであり、クライアントとサーバー間のネットワークトラフィックのスムーズなフローを証明するための適切な制御を提供します。
Nginxは、オープンソース、無料、高性能、リバースプロキシ、IMAP / POP3プロキシサーバーなどであり、静的コンテンツを提供し、動的コンテンツ要求をApacheサーバーに渡すことでパフォーマンスを向上させることができます。
リバースプロキシをインストールする理由は次のとおりです。
- 複数のサーバーがある場合、リバースプロキシはサーバー間の負荷分散に役立ち、パフォーマンスも向上します。
- クライアントに単一の連絡先を提供し、複数のサーバーにわたるロギングとレポートに集中できます。
- インストールの主な理由はプライバシーです。
Nginxを推奨する理由は次のとおりです:
- セキュリティを強化するのに役立ちます
- パフォーマンスを向上させるのに役立ちます。
- サーバー間の負荷を分散するのに役立ちます。
- ログ記録と監査を簡単に行うのに役立ちます。
- クライアントとリバースプロキシ間の接続をTLSで暗号化することができます。
Plesk PanelでNGINXリバースプロキシを設定する手順は?
-
Pleskパネルにログインし、ツールと設定に移動してから、制限付きモード設定をクリックします。
2。画像に表示されているWebサーバータブをクリックした後、下にスクロールしてnginx設定を確認します。
3。その後、「プロキシモード」の選択を解除し、「追加のNginxディレクティブ」にこのコンテンツを追加した後、「適用」をクリックします。
場所/{
proxy_pass http:// server_IP:3000;
proxy_redirect off;
proxy_set_header Host $ host;
proxy_set_header X-Real-IP $ remote_addr;
proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $ server_name;
}
注:-1行目のServer_IPと最後の行のserver_nameでのみ変更できます。