nginxでVirtualHost

VirtualHostについては、この動画がとても分かりやすかった。

nginxでのVirtualHost設定手順

VirtualHostの設定手順は以下のとおり。

/etc/nginx/sites-enabled/defaultの設定
serverコンテキストに以下の行を追加。

listen 80 default_server;

/etc/nginx/conf.d/[適当な名前].confを作成して以下の行を記入。

server {
        listen 80;
        root /usr/share/nginx/www/virtual1;
        index index.html index.htm;

        server_name virtual_host1;
}

nginxの設定についてはこのドキュメントが分かりやすかった。