从 apache 迁移到 nginx 需要注意些什么?

2015-02-19 10:28:38 +08:00
 cokebar
目前是wordpress站点 apache2.4 开了https spdy 反向代理,有不少自定义的规则 新手想问下 迁移要注意点什么?
7412 次点击
所在节点    NGINX
32 条回复
loveyu
2015-02-19 10:44:34 +08:00
nginx都支持来着,重新配置就好了
sophymax
2015-02-19 10:53:12 +08:00
受不了nginx配置语法的可以去了解下openresty或者Tengine里的ngx_lua模块 , 很容易理解 。
Troevil
2015-02-19 11:04:59 +08:00
伪静态规则要变动
Chipper
2015-02-19 11:06:57 +08:00
伪静态规则要改
geekzu
2015-02-19 11:29:22 +08:00
首先是Rewrite规则
其次,记得编译Nginx的时候就编译进去SSL和SPDY
另外,如果条件允许,建议前端Nginx+后端Apache,WP仍然跑在Apache上
sdomusic
2015-02-19 11:46:12 +08:00
主要就是伪静态 其他就看自己的具体需求了
cokebar
2015-02-19 11:48:48 +08:00
@geekzu 好主意 nginx反代apache
Mihuwa
2015-02-19 12:56:51 +08:00
建议前端Nginx+后端Apache
phoenixlzx
2015-02-19 14:26:47 +08:00
wordpress 需要做伪静态吗.... 不是自带了吗都

以及我觉得要上 nginx 就彻底抛弃 apache,然后这个问题的答案是注意不要被 nginx 带来的性能提升吓飞

(apache 一生黑

顺便新手的话有个不错的东西 -> http://winginx.com/en/htaccess
(Linux 下一样的
typcn
2015-02-19 14:32:36 +08:00
nginx 再加一层 apache 毫无意义,只会降低处理速度并提升数倍系统负载
msg7086
2015-02-19 14:51:56 +08:00
阿帕奇一生黑啊
salemilk
2015-02-19 15:18:47 +08:00
我就是喜欢apache,而且没有访问量的话,是不是apache好啊,至少没有502啊.
pwinner
2015-02-19 15:22:34 +08:00
apache加上hhvm还过得去→_→
msg7086
2015-02-19 15:42:54 +08:00
@salemilk 没有访问量也不会出502。
而且出502的流量,阿帕奇早就爆内存了。
aiwha
2015-02-19 16:10:58 +08:00
postfix被吹捧了多年,确实也很优秀,但目前互联网上却仍是sendmail占优。。。nginx虽然有后发优势,但apache积累这么多年,也不是吃白食的。。。。

nginx的最佳用途还是当个前端缓存服务器,个人小网站直接用apache应该没啥大问题,高负载下死掉的原因主要还是web应用的问题。。。。
sumhat
2015-02-19 17:20:07 +08:00
请问楼主是怎么在 2.4 中装上 SPDY 的?非官方库?
snnn
2015-02-19 18:35:23 +08:00
迁移到ATS吧。apache traffic server。性能卓越,对spdy的支持很好。马上就要支持http/2了。
ryd994
2015-02-19 20:41:25 +08:00
从一开始就是Nginx,完全没体会出Apache有什么优点
geekzu
2015-02-19 20:43:20 +08:00
@phoenixlzx nginx不带
cokebar
2015-02-19 20:49:08 +08:00
@sumhat apache的svn站点有trunk版的

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

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

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

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

© 2021 V2EX