Nginx 的优点到底有多少以至于有些程序都不支持 Apache 了

2017-10-23 18:22:06 +08:00
 nciyuan

我是个 Lamp 的用户,这是前提啊 23333 表示就是说有些大型的 PHP 程序,比如 KPPW ( www.kppw.cn ),ECJia ( www.ecjia.com ) 以前都是捣鼓 Discuz 啊,WordPress 这种大众化的程序,可是一上这种的大型程序 Apache 或者说 PHP 就趴窝了,不能正常运行了 环境是 LAMP+Debian,APT 源直接安装的,当时还是觉得 Apache 有 rewrite 之类的功能 虽说 Nginx 当然可以实现,可是对于我这种“普通中级玩家”来说 Apache 还是挺简单的 结果这些程序就挂了。 这些程序的网站上大部分都推荐用 CentOS+LNMP 所以我想问 Apache 为何无法运行呢?或者说有什么 Nginx 的必备功能做不到呢?

9039 次点击
所在节点    NGINX
38 条回复
likuku
2017-10-23 18:38:14 +08:00
天下武功唯快不破
sagaxu
2017-10-23 18:45:44 +08:00
上一次用 apache 的时候,上海内环房价才几千一平
vus520
2017-10-23 18:50:37 +08:00
什么?现在都用 Caddy 了
AlwaysBehave
2017-10-23 18:51:06 +08:00
用 LEMP 吧,通吃(噗
还有,给点用 Apache 可以但是 Nginx 就挂了的例子啊,多半是 fpm 没配好?(雾)
Link:
https://lemp.io/
shiny
2017-10-23 18:57:06 +08:00
是没配置好吧,我还没遇到过 nginx 能用 Apache 不能用的,除非用到了特殊的函数才可能导致 Web 服务器之间的不兼容,比如 fastcgi_finish_request / apache_request_headers
nciyuan
2017-10-23 19:05:28 +08:00
@sagaxu 23333 现在翻了 20 倍
@AlwaysBehave 需要 fan wall 吗,我这打不开
@shiny 我的配置都是写好一份直接复制粘贴的,我看应该挺全的呢
sunmonster
2017-10-23 19:08:09 +08:00
php 又不是直接通过 nginx 或 apache 来运行的,所以跟 nginx 或 apache 没有半毛钱关系,应该是 apache 的配置问题
AlwaysBehave
2017-10-23 19:11:18 +08:00
@nciyuan 不需要的样子
其实就是 Nginx+Apache+Mysql+php
sunmonster
2017-10-23 19:15:24 +08:00
动态网站 apche 跟 nginx 真的差别不大,现在 apache 也支持 event MPM,很多说 apache 落后的都是停留在 5,6 年前,也没用过,人云亦云。但是我用 nginx,并不是 nginx 快,而是 nginx 比较轻量,而且配置简单可读行高
momocraft
2017-10-23 19:16:02 +08:00
多写一份文档就多一份成本
sagaxu
2017-10-23 19:57:38 +08:00
@sunmonster 时至今日,apache 份额仍比 nginx 高
wwek
2017-10-23 20:05:35 +08:00
搭配跑 PHP 来说 apache 并不比 nginx 慢, 为什么用 nginx 那是因为功能强悍,性能强悍,生态丰富呀
murmur
2017-10-23 20:06:04 +08:00
很多人只是拿 nginx 当负载均衡或者跑静态资源吧
wdlth
2017-10-23 20:39:06 +08:00
没遇到你说的不能用 Apache 的程序,Apache 的配置方法有多种,如果是 Rewrite 规则有区别的话,可以转换一下。
carlclone
2017-10-23 20:41:20 +08:00
你连 PHP 和 Apache,Nginx 的关系都没搞清楚吧
boboliu
2017-10-23 21:03:24 +08:00
将真,nginx 配置写起来舒服
nciyuan
2017-10-23 22:43:56 +08:00
表示能有大神讲一下为啥都是 PHP 就运行不起来啊


@carlclone 明白啊,只是为啥很多人都着魔似的推荐 Nginx
@sunmonster 可是我就把能跑 wordpress 的 vhost 改下 SSL 和网站目录就装上了
defunct9
2017-10-23 23:08:04 +08:00
你配错了而已
hard2reg
2017-10-24 04:44:21 +08:00
@vus520 caddy 不是收费吗
EmmaSwan
2017-10-24 05:50:16 +08:00
只用 apache 和 caddy
N 基本不碰

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

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

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

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

© 2021 V2EX