您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

关于Nginx反向代理的一个疑问

2024/4/24 20:33:39发布5次查看
初步下手捣鼓nginx,请谅解新手问题哈,谢谢!
nginx可反向代理apache处理动态部分,成lanmp组合。
由此我有几个小疑问:
1、lanmp场景下的apache是apache+mod_php吗?还是apache+php-fpm或者fcgi其他等等都可以?
2、lnmp下的nginx+php-fpm,不也是处理.php的吗?组合lanmp加上apache只是为了解决lnmp下的稳定性问题吗?
3、如果lanmp架构用的是apache+php-fpm是不是还不如直接用lnmp? 不稳定因素主要在php-fpm上吗?
4、据说mod_php性能不如php-fpm,如果搭建lanmp是追求apache+mod_php的稳定性或者扩展性,那么lanmp是不是就单性能上会不如lnmp?
回复内容: 初步下手捣鼓nginx,请谅解新手问题哈,谢谢!
nginx可反向代理apache处理动态部分,成lanmp组合。
由此我有几个小疑问:
1、lanmp场景下的apache是apache+mod_php吗?还是apache+php-fpm或者fcgi其他等等都可以?
2、lnmp下的nginx+php-fpm,不也是处理.php的吗?组合lanmp加上apache只是为了解决lnmp下的稳定性问题吗?
3、如果lanmp架构用的是apache+php-fpm是不是还不如直接用lnmp? 不稳定因素主要在php-fpm上吗?
4、据说mod_php性能不如php-fpm,如果搭建lanmp是追求apache+mod_php的稳定性或者扩展性,那么lanmp是不是就单性能上会不如lnmp?
1、一般来讲apache+mod_php;
2、性能上,nginx对于静态文件处理的要比apache好,而apache+mod_php这种mod加载方式要比nginx+php-fpm性能好。组合lanmp是为了性能最优;
3、apache+php-fpm,目前我没见到有人用过。因为apache的内在处理机制很强,所以一般都是做成mod。反过来nginx几乎自己什么都不做,完全都外部处理。
4、没听说过mod_php性能不如php-fpm,确切的说这与流量模型有关。
而且这两者在性能上,一般的低端服务器都体现不出来有什么明显区别。当然如果你都用默认配置文件的话,那么肯定静态请求多的nginx胜。apache仅是start之后吃掉的内存就会让你有种老大粗的错觉,然而实际上人家光是为了动态处理的热身运动就已经胜过nginx这个只会静态和转发的小发动机了。
1.php一般不会限制是mod_php还是php-fpm还是fcgi,看你的php版本。现在一般都是用php-fpm。这里仅仅是指php
2.nginx只做反向代理吧?nginx当然也可以做server,但是这里应该不是做server的。
3.不稳定因素不一定在php-fpm,也可能在并发处理的中间件上,具体可以搜,apache和nginx的性能优势对比。
4.笼统的说,易容性,稳定性,随着系统的增大可能会有一些差异。简单架构可能没有太大影响。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录