nginxでのドメインのリバースプロキシの設定方法は?

ドメインの逆プロキシを設定するには、次の手順に従って操作する必要があります:

  1. Nginxの設定ファイルを開く場合、通常は /etc/nginx/nginx.conf または /etc/nginx/sites-available/default にあります。
  2. 設定ファイルで server ブロックを見つけ、逆プロキシを構成するために新しい server ブロックを追加してください。例:
server {
    listen 80;
    server_name example.com;

    location / {
        proxy_pass http://backend_server;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

上記の設定では、example.com はあなたのドメイン名であり、backend_server はプロキシするバックエンドサーバーのアドレスです。

  1. nginxサービスを再起動して設定ファイルを保存し、設定を有効にする。
sudo systemctl restart nginx

現在、nginxはexample.comからの全てのリクエストをbackend_serverに転送します。自分のニーズに合わせてさらに逆プロキシを設定することができます。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds