AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 实战AMH面板安装Varnish,varnish+nginx+wordpress |
|
---|---|
caaol |
caaol 发表于 2013-10-23 13:20:54
本帖最后由 caaol 于 2013-10-23 13:22 编辑
终于搞好了哦,呵呵,折腾我很久,这的字数限制太厉害了,给出关键的改端口的地方,其它信息看我的博客吧,在这:http://www.wordpressnote.com/amh-varnish-nginx-wordpress/ 不多说了,如果你有问题,可以留言,看看能不能帮上你 这个折腾了很久了,以前用的一台韩国共享IP的VPS,端口映射,一直搞不定AMH面板装Varnish。现在买了RAMNODE的VPS后,终于实现了这个,好像还可以。先给个安装好后网站头部信息截图: http://wordpresscom.qiniudn.com/wp-content/uploads/amh-varnish-nginx_thumb.jpg 可以看到多了三项X-Varnish、Age、Via 如何判断是否是经过缓存的呢? 首先可以看Age字段,如果是大于0的话,说明是从缓存命中的。其次查看X-Varnish字段,如果是两个数字例如X-Varnish: 1668515406 1668515405 代表的是Varnish两次请求id(req.xid):一个为发起请求的id,另外一个是获取缓存的id,而缓存未命中或者pass到后端的情况都是一个数值(当然你可以在deliver过程中修改这些头信息或者直接隐藏掉)AMH面板 Ngnix 端口修改现在这个就有点那个了,改好这个就OK了。需要动的文件: /usr/local/nginx/conf 下面的 nginx.conf nginx-host.conf /usr/local/nginx/conf/vhost 你的网站的配置文件,比如我的是 mbjbj.conf 其中nginx-host.conf、mbjbj.conf 里面把 listen 80; 改为 listen 8080; 而nginx.conf中,需要更改最后一个: server { listen 80 default; return 400; } } 改为 server { listen 8080 default; return 400; } } 重启Ngnix,大功告成。
点赞,加油! (1分)
2013-10-23 13:20:54 1
|
caaol |
写了近两个小时,都没有加个分的? 支持
回复
2013-10-23 13:47:45 2
|
ali |
好牛B的样子
回复
2013-10-23 13:52:09 3
|
蓝鹰 |
我去转载下
回复
2013-10-23 14:34:58 4
|
amysql |
不错,楼主可以写成模块,方便大家安装。
回复
2013-10-23 15:28:11 5
AMH面板 - 好用高效低占用、安全可靠极稳定 |
Yusky |
回复
2013-10-23 17:27:53 6
|
magento |
好久的东东了,到现在还是没有Varnish,有点小可惜咯
回复
2021-04-30 00:05:17 7
AMH棒棒哒 |