唔,之前做BBS的时候玩过Nginx了,不过当时没有做好记录...
博客上正好也用到了Nginx,现在简单记录下简单的使用方式。
=====Nginx 和 Tomcat的简单整合:=====
假如,在tomcat上跑着http://localhost:8080/temp/index.jsp
用vi打开/etc/nginx/下的nginx配置文件,一般名称是config结尾的
在server {}中加入:
#所有jsp页面以及do/action请求均交由tomcat处理
location ~ .*.[jsp|do|action]$ {
index index.jsp;
proxy_pass http://localhost:8080; #转向tomcat处理
}
#设定访问静态文件直接读取不经过tomcat
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
expires 30d;
}
location ~ .*\.(js|css)?$ {
expires 1h;
}
拷贝项目中的静态文件到nginx的解析目录,刷新下nginx缓存即可。
打开http://localhost/temp/index.jsp,跟http://localhost:8080/temp/index.jsp一致。