rtfm,read the fuck manuel.http://nginx.org/en/docs/
nginx在处理静态文件方面效率高。所以作为服务代理,nginx处理静态文件,动态交给真实服务器处理,譬如fastcgi,tomcat等。张宴曾写了篇文章,搭建胜过Apache十倍的Web服务器,这是php的,我打算使用java。
——————————————————————–
Beginner’s Guide
1,nginx支持多cpu,一个主进程和多个工作进程。nginx启停语法。【装个wordpress代码高亮插件先】
nginx -s signal
stop — 强制关闭服务
quit — 等待现有服务结束关闭服务
reload — 重加载配置文件
reopen — 重打开日志文件
2,配置文件结构
nginx配置文件位置:ubuntu环境是/etc/nginx/nginx.conf;
配置文档.nginx.conf:由简单指令和块指令组成,指令由分号结束;块指令由{}包围,#是指令注释。
3,处理静态内容
server {
location / {
proxy_pass http://localhost:8080/;
}
location ~ \.(gif|jpg|png)$ {
root /data/images;
}
}
以gif,jpg,png为后缀请求,由/data/images目录下相应文件返回;否则交给本地8080代理。
3,nginx+tomcat