nginx02-RTFM

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

你可能感兴趣的:(nginx02-RTFM)