Hugo サーバーを hugo server
コマンドで起動すると、デフォルトでは 1313 ポートを使用する Web サーバが立ち上がります。
ただし、複数の Hugo サーバーを同時に立ち上げようとすると、2 つめ以降の Hugo サーバーにはランダムなポート番号が割り当てられます(おそらく Private ports である 49152~65535 の範囲のポート番号が使用されます)。
任意のポート番号を使うように指定するには、下記のように -p (--port)
オプションを使用します。
$ hugo server -p 51234
たくさんの Hugo サーバーを同時に起動するようなケースでは、それぞれのサイトでどのポート番号を使用するかを決めておくとよいでしょう。
$ hugo server -p 50001 -s ~/mysite1
$ hugo server -p 50002 -s ~/mysite2
$ hugo server -p 50003 -s ~/mysite3
上記のように立ち上げた Web サイトは、それぞれ下記のようなアドレスでアクセスできるようになります。
http://localhost:50001/
http://localhost:50002/
http://localhost:50003/