nginxのバーチャルホストの設定方法
Nginxのバーチャルホストを設定するには以下の手順に従ってください。
- 通常、/etc/nginx/nginx.conf にある Nginx 設定ファイル nginx.conf を開きます。
- http ブロックに新しいサーバーブロックを追加し、server_nameで構成したいドメインを指定します。
server {
server_name yourdomain.com;
...
}
- サーバ
- 最近、私はストレスをたくさん感じています。
- 日本で古くから愛されているカルタ
server {
server_name yourdomain.com;
root /path/to/your/website;
index index.html;
...
}
必要に応じて location ブロックに他のディレクティブを追加して、特定の URL パスを設定できます。例えば、特定の URL パスを別のサーバーにリバースプロキシすることができます。
server {
server_name yourdomain.com;
root /path/to/your/website;
index index.html;
location /api {
proxy_pass http://backend-server;
}
...
}
- 仮想ホストの設定が終わったら設定ファイルを保存して閉じます。
- Nginx設定ファイルの構文チェックを実行する
nginx -t
- エラーがなければ、Nginx 設定を再ロードします。
nginx -s reload
これによりNginx仮想ホストが正常に構成されました。上記の手順を繰り返して、さらに多くの仮想ホストを構成できます。ドメイン名が正しいサーバーIPアドレスに解決されるように、DNS設定を変更する必要がある場合があります。