nginxでBasic認証

いっつも忘れてそのたびに検索したりする。

何度かそんな事しているので、もう自分のブログにメモ。

ログインパスワード作成

$ sudo htpasswd -c /etc/nginx/.htpasswd {user_name}

設定ファイル編集

$ vim nginx.conf
location / {
    ・・・
    auth_basic "Restricted";
    auth_basic_user_file /etc/nginx/.htpasswd;
    ・・・
}

nginxリロード

$ sudo nginx -s reload

nginx詳しくなりたいのだけど、なかなか触る時間が持てない・・・。