ウェブサービスを作っています。

nginx

nginx (Passenger nginx version) で BASIC 認証

htpasswd は、Apache のやつで作ります。 $ sudo htpasswd -c /opt/nginx/conf/htpasswd admin あとは、/opt/nginx/conf/nginx.conf の server ブロックを以下のような感じで設定します。 ... http { ... server { listen 80; server_name www.example.com; …

nginx の再起動

Passenger で passenger-install-nginx-module して、/opt/nginx 以下にインストールした前提です。 $ sudo pkill nginx $ sudo /opt/nginx/sbin/nginx nginx 設定ファイル正当性確認は $ /opt/nginx/sbin/nginx -t