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 。