时间:2021-02-04日 来源: 作者:
其实本人比较喜欢nginx跑静态和做负载反向代理,动态php还是交给apache处理比较稳定,jsp就交给tomcat、resin或jboss。nginx跑静态的能力是无与伦比的,是目前web服务器里最强的。nginx和apache、tomcat、resin的动静分离配置其实很简单,就几句配置,稳定性也非常好。
1、nginx和apache的动静分离配置:
把下面配置放到nginx配置文件相应的server { }里面,如果使用其他端口号,改一下就行:
#所有php的动态页面均交由apache处理
?#所有静态文件由nginx直接读取不经过apache
?如果之前设置了FastCGI的,把下面的配置注释掉:
?
重启nginx就生效,如图所示,标头显示nginx,phpinfo里面显示是apache,说明动静分离生效。
2.niginx和tomcat的动静分离配置:
#主配置文件配置
#编写nginx启动、停止、重启等SysV管理脚本,方便使用
? ? ?
相关文章
推荐文章
热门文章