WSLでnginxを最低限動かす

経緯

ちょろっと手元でWebサーバを動かしたい。 最近の主流が分からんけどnginxを使いましょ。

私はWeb系弱いのでこの程度の作業でも備忘としてとっておかないと再現できなくなるのです。

環境

  • WSL(今回は1)
  • Ubuntu 20.04

手順

まずはnginxのインストール。

sudo apt install nginx

設定ファイルの修正。

sudo vi /etc/nginx/sites-enabled/default 

修正箇所は二か所。

  • listen を 80 から 適当なポートに(他のポートと重複しなければなんでもいい)
  • root をファイルが格納してあるホストのフォルダに。今回は /mnt/d/WSL/Ubuntu20.04/html; に変更。

nginx 起動

sudo service nginx start

※再起動時はrestart

アクセスはhttp://localhost:ポート