Nginx アドレス転送設定ガイド:基本から応用まで
nginxのアドレス転送は、サーバーブロックを設定することで実現できます。以下は簡単な例です:
- nginxの設定ファイル(通常はnginx.conf)を開く。
- HTTPブロックに以下のようにサーバーブロックを追加してください。
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://backend_server;
}
}
ユーザーがexample.comにアクセスすると、nginxはバックエンドのbackend_serverにリクエストを転送します。
- nginx.confにupstreamブロックを追加して、バックエンドサーバーのアドレスとポートを定義することができます。
upstream backend_server {
server backend_ip:port;
}
backend_ipはバックエンドサーバーのIPアドレスであり、portはポート番号です。
- 設定ファイルを保存して閉じ、nginxの設定を再読み込みするか、nginxサービスを再起動して設定を有効にする。
上記の手順を実行することで、nginxでアドレス転送を設定し、リクエストの転送機能を実現することができます。