nginx

djangoをnginx+gunicornで動かす。テキトー。

install pip install gunicorn sudo aptitude install nginx cd /etc/nginx sudo mv nginx.conf nginx.conf.orig sudo vi nginx.conf nginx.confを以下のように ## worker=1, port=8000 user www-data; worker_processes 1; error_log /var/log/nginx/error.…

nginx 一部のアドレスにbasic認証を掛けない。

satisfy [all|any]というディレクティブがある。 allow deny satisfy any 認証なし Basic認証あり satisfy all Basic認証あり アクセス拒否 設定例 100.100.100.100からのアクセスだけ認証を掛けない設定。 server { #.... location / { satisfy any; allow …