Ubuntuでnginxのリバースプロキシを設定する方法は何ですか?

nginxのリバースプロキシを設定するには、以下の手順を実行する必要があります。

  1. Nginxをインストールするには、次のコマンドをターミナルで実行してください。
  2. sudo aptを更新してください
    sudo aptでnginxをインストールしてください
  3. 代理サーバーを設定する:nginxの設定ファイルである/etc/nginx/nginx.confを編集してください。
  4. /etc/nginx/nginx.confの中にsudo nanoを使って開いてください。
  5. 設定ファイルにserverブロックを追加し、逆プロキシ先のサーバーのIPアドレスとポート番号を指定します。
  6. サーバー {
    ポート80でリッスン;
    サーバー名はyour_domain.com;ロケーション/ {
    proxy_pass http://target_server_ip:target_server_port;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    }
    }
  7. お客様がプロキシを設定したいドメイン(your_domain.com)を代わりに入れ、target_server_ipとtarget_server_portは、目標とするサーバーのIPアドレスとポート番号を入れてください。
  8. ファイルを保存して閉じます。
  9. nginxの設定ファイルの構文が正しいかを確認してください。
  10. sudo nginxの-t
  11. エラーがない場合は、nginxの設定を再読み込みしてください。
  12. nginxを再読み込みするためにsudo systemctl reloadを実行します。

現在、あなたのnginxサーバーは設定ファイルに基づいて、ターゲットサーバーに逆プロキシするようになります。指定したドメイン名を使用してnginxサーバーにアクセスすることができ、nginxはリクエストをターゲットサーバーに転送します。

bannerAds