自己搭建 Wordpress 博客,如何比较简单的配置,并节省内存?

2015-12-15 18:44:15 +08:00
 Majirefy
由于能力不高,所以买了阿里云单核 1G 之后,打算搭建一个 Wordpress 。

网上有一些简单的配置程序(一键安装包),比如 lnmp.org 、 oneinstack ……

昨天按照 lnmp.org 搭建了一个 Wordpress ,刚开始很好,但当写文章上传图片等操作一段时间时候,整个服务器内存就完全被耗尽(剩余 4M ),即使根据网上说优化 php-fpm ,也最后只剩 100M 左右内存,这时候网站访问速度就有明显的延迟了……

难道现在 1G 都不太能搞定 Wordpress 了?如何让其在频繁上传之类的这些操作后,还能保证一定内存?
19882 次点击
所在节点    问与答
93 条回复
wangluowangwang
2015-12-15 20:38:09 +08:00
@Majirefy 折腾 lnmp 好多年了,最早是从张宴的博客上去了解,后来自己折腾…… wordpress 还是很吃资源的,一定得上缓存,不然不经折腾。 512M 内存对 MYSQL 要求不高的话足够了。
ivmm
2015-12-15 20:42:21 +08:00
@Majirefy

mediatemple 20 刀一个月。
godaddy 的 wordpress hosting 和上着(上者的母公司)内容一样,就人工服务有差别。。 价格却是便宜了很多

其它托管还有很多,不过好的托管,行家都是 20 刀一个月
Majirefy
2015-12-15 20:45:54 +08:00
@ivmm 这么贵啊
突然觉得我这个 Sugarhosts 的也还不错,价格也不错……

主要是在国内速度一般……
Andy1999
2015-12-15 20:50:46 +08:00
64M 跑 wp 的不服 ( mysql 扔到远程的)
kendetrics
2015-12-15 20:56:22 +08:00
@Majirefy 大量图的话首先这俩。。 http://tinyjpg.com/https://tinypng.com/ 是最明显的,传之前顺手压

围脖图床你能搜到几年前的图都还能访问,那个质量绝对是杠杠的。你要实在怕丢失,我记得有围脖图床的插件是会把图在你博客也存一份的(屌图床?没记错的话),要是渣浪哪天真清理图片,你还能切回自己博客输出
七牛和又拍也可以用,不过七牛那边跟查水表似的要身份证,又拍你得挂他家外链才能有免费流量拿

还有这堆
http://www.mmtrix.com/activity/qmhd
http://yscdn.com/
http://www.freehao123.com/baichuan-cdn/
http://www.qcloud.com/special/cdn.html
你可以看看嗯。。
ivmm
2015-12-15 20:58:21 +08:00
@Majirefy

主要是 mt 已经吧 wp 做到和静态差不多快了。你不需要安装任何缓存插件
kendetrics
2015-12-15 20:58:23 +08:00
@Majirefy 百度那个 CDN 是从解析上进行的反代,你把域名备案之后,照着他的流程接入,改一下 DNS 纪录就好了
主要是不备案他不会给你分配国内节点
tmqhliu
2015-12-15 21:02:49 +08:00
128MB 内存的 VPS 上跑过 wordpress
用的是 FreeBSD ,不过 Linux 调好了也能做到。
简单来说优化的地方主要在 MySQL 和 php-fpm
MySQL 有不同的配置文件,默认的有一个 my-tiny.cnf 或者 my-small.cnf 就不错。另外可以关掉 InnoDB 因为 wordpress 用 MyISAM 就可以了
php-fpm 则需要配置一下 worker pool , 把 pool 设成动态的,然后上限和下限都设小一点,基本上就很节省内存了
aivier
2015-12-15 21:06:34 +08:00
250M 试过并发 1000 访问,没问题,没有 SWAP
Majirefy
2015-12-15 21:08:38 +08:00
@ivmm 谢谢!将来会考虑下


@kendetrics 手里有两个域名,现在博客绑定的是没有备案的域名,是否应该用那个备案的域名绑定博客?然后另一个不备案的只是用来跳转?
kendetrics
2015-12-15 21:30:01 +08:00
@Majirefy 一般来讲是这样
Majirefy
2015-12-15 21:35:02 +08:00
@kendetrics 十分感激~~~~
linker
2015-12-15 21:36:31 +08:00
@ivmm 是否有网站贴来看看 mt 的 wordpress 主机
nlzy
2015-12-15 21:45:07 +08:00
看到楼主说的

“然后博客根本没有怎么写…… ”

“于是又是那样,本来想写文章,结果又点错技能点……”

深有感触啊,我就是这样被坑的啊 (ノ=Д=)ノ┻━┻

https 听起来好厉害,我要跟进——于是我入了 vps

ssllab 测试拿 A 评分, HSTS 预防 ssl 剥离,听起来好厉害——修改配置文件

spdy 听起来好厉害,我要跟进——重新编译 Nginx

opcache 听起来好厉害,我要跟进——重新编译安装 PHP 升级到 5.6

Ghost Blog 貌似很不错,试一试——安装 Node 安装 Ghost ,之后就再也没动过 Ghost

国内主机好快,我要转移——提交材料备案,在新的机器上把软件又重新装了一遍

PHP7 好快,我要跟进——又是重新编译安装

到最后真的忘记了自己的想写一些文章的初衷。
Andy1999
2015-12-15 21:46:34 +08:00
试试看压图
压缩前 1.11M

压缩后 0.21M


没有什么区别
fashioncj
2015-12-15 22:04:20 +08:00
@Andy1999 又晒了一发妹 0.0
Andy1999
2015-12-15 22:06:03 +08:00
@fashioncj 这不是 随便发的
lenovo
2015-12-15 22:08:20 +08:00
yylzcom
2015-12-15 22:24:57 +08:00
#大神们请跳过#
楼主不知道对 Debian 的喜欢不喜欢

https://www.gubo.org/debian-lemp-script/
https://www.gubo.org/tyleamp_sh-quick-vps-setups-script/
三句命令五分钟装好 wordpress ,直接 apt-get ,都是官方的东西没任何添加
LINAICAI
2015-12-15 22:30:05 +08:00
我的 VPS 单核 512 运行也妥妥的
请慎用镜像~
一键包问题不是很大

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

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

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

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

© 2021 V2EX