究竟是 Apache 还是 Nginx?

2015-07-05 22:28:38 +08:00
 kn007

看到类似问题,v2已经有段时间没谈了,不同时间,想法应该不尽相同,开个贴问问。

目前自用着CentOS 6.6 x64,主要配置了Nginx、MySQL、PHP,次要的有Varnish、Redis、Memcache等杂七杂八的。

习惯了lnmp,虽说早期也是用着lamp,但现在对A的规则,基本忘却。。。

我想问问大家在lnmp和lamp中会选择哪者?

也欢迎补充诸如lnmpa等类型,希望能顺带写上你选择的原因。

最近有朋友跟我说帅的人早就开始用Apache,还有原先用Nginx的又回到Apache。有点不解。

个人选择lnmp的原因是,觉得Nginx比较快、处理能力强、占用低、功能性强(反代什么的)。

7790 次点击
所在节点    问与答
68 条回复
soli
2015-07-06 09:50:12 +08:00
@elvba Nginx 不是可以 reload 么
maoyipeng
2015-07-06 10:02:26 +08:00
apache 不要用默认的mod_php,默认的serverlimit之类的参数也要调整
bibizhang
2015-07-06 10:12:42 +08:00
看心情
aalska
2015-07-06 10:52:42 +08:00
@pubby 慢速连接攻击 专门针对apache 2.2.X /某些2.X
DT27
2015-07-06 11:02:11 +08:00
被502伤的太深了,还会死Apache好。
nlzy
2015-07-06 11:11:14 +08:00
@kn007 没什么求教的,我也不是大牛,我只是知道 tengine 可以动态加载模块
sarices
2015-07-06 11:15:36 +08:00
apache配置好烦,还是nginx清爽
mongodb
2015-07-06 11:19:20 +08:00
说实话大多数时候讨论这问题就跟上班族讨论如何帮马云选择金融理财资产配置一样。。
alex321
2015-07-06 11:24:57 +08:00
@zonghua nginx 防采集,或者浏览请求在时间段内超标也会返回 502 的。。
Pseric
2015-07-06 11:27:05 +08:00
Apache 前端挂个 Nginx 做 Proxy 不就好了吗?
xiaodongus
2015-07-06 12:05:33 +08:00
用lanmp最好
kn007
2015-07-06 13:01:57 +08:00
@soli 是可以,但是apache不用reload~
@maoyipeng 不懂
@bibizhang 心情好才是真的好
@Pseric 就是想说有没有必要嘛
TrustyWolf
2015-07-06 13:05:36 +08:00
RHEL官方基本都是在用Apache,Nginx需要EPEL源。
说明两者都是非常好的软件,喜好的话看个人吧。
咱倒是觉得Nginx的配置文件看起来舒服些。
kn007
2015-07-06 13:07:57 +08:00
@TrustyWolf 同感Nginx配置文件舒服。
我基本都是编译的,所以还好。
stackpop
2015-07-06 13:08:39 +08:00
哪个工具链和文档更完善用哪个,架构得当多大业务都能支撑,到时候牛逼了再动不迟。
cdffh
2015-07-06 13:50:51 +08:00
我们之前用的apache 现在并发上来了apache扛不住,开始往nginx迁移了.具体的就不再这里赘述了.大家看这个文章吧.
https://library.oreilly.com/book/0636920022343/high-performance-mysql-3rd-edition/426.xhtml?ref=toc#web_server_issues
高性能mysql 里面有一章专门讲道这个问题
kn007
2015-07-06 14:42:09 +08:00
@cdffh 额,好老了这本书
kn007
2015-07-06 16:29:45 +08:00
看来基本上不是n/t就是a了,不过选n的人还是多
cst4you
2015-07-06 16:53:14 +08:00
tengine
tabris17
2015-07-06 16:55:58 +08:00
IO密集用Nginx(如:业务简单的Web网站)

计算密集用Apache(如:企业内部系统、各种管理系统)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/203537

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX