发布时间: 2015-01-03 01:27:00
nginx包含一个master process, 多个 worker process.
master process 用来读取配置文件, 控制 worker 的。
worker就是用来处理 request的。
nginx 由于使用了 event-based model, 所以处理request速度很快。
一般都放在 /var/logs/nginx目录下的 access.log, error.log ,具体要看配置文件
$ nginx -s stop # 快速停止
$ nginx -s quit # 比较得体的停止
$ nginx -s reload # 重新读取配置文件( 重启)
$ nginx -s reopen # 重新打开日志
可以看出, 对于 '/images'请求,会指向到 /data 的本地目录,否则,直接指向 /data/www
server { location / { root /data/www; } location /images/ { root /data; } }
11
server { location / { proxy_pass http://localhost:8080/; } location ~ \.(gif|jpg|png)$ { root /data/images; } }
TODO: 配置rails, php, 查看nginx日志
Back