このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

nginxの設定例

http://xhtml.net/scripts/Django-CherryPy-server-DjangoCerise からの例。(しかし、すげードメイン名を取ったもんだ。)


http {
include /etc/nginx.mime.types;
default_type application/octet-stream;
access_log /var/log/nginx/access.log combined;
sendfile on;
keepalive_timeout 65;
tcp_nodelay on;
server {
listen 80;
server_name yourserver.com;
access_log /var/log/nginx/yourserver.com-access.log combined;
error_log /var/log/nginx/yourserver.com-error.log;
location / {
proxy_pass http://localhost:8088;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
}
}
server {
other... like to serve the media files
}
}

http://www.rkblog.rk.edu.pl/w/p/pylons-and-nginx/ にも、リバースプロキシーの例がある。

http://wiki.nginx.org/NginxLikeApache も参考になる。SSLの例は http://wiki.nginx.org/NginxHttpSslModule