小内存VPS快速搭建WordPress


微魔之前入手了一台123Systems的10美元/年的便宜VPS,内存只有128M,且没有突发,入手后编译LNMP错误频出,无奈也就一直闲置了。之前看了LEB上的一篇文章,心想既然LEB这样的网站都可以建立在80M的Xen上,为什么我的123Systems就只能用来FF墙呢?呵呵,于是照着里面的内容学习了一下,顺便和大家分享一下~原文请看这里

最后搭建的效果:移除不必要的系统软件,采用更加轻便的软件代替之,构建Debian + Ngnix + php + MySQL + WordPress的组合。

1.首先,你要拥有一台自己的VPS,不必太高配置,128M内存足矣,在找四方主机,你可以轻松的找到~如果你想完全和我一样,入手个123Systems当玩具也可以~还有就是本文的脚本是针对Debian的,为啥?因为Debian相比CentOS更省内存吧(这个说法并不官方哦~),而且推荐系统安装32位的版本,也是内存原因~

2.下载LEB的脚本,这个都懂的,wget命令嘛

wget –no-check-certificate https://github.com/lowendbox/lowendscript/raw/master/setup-debian.sh

3.修改系统设置,这里会有一些设置,直接【OK】,【YES】,【y】就行了。

bash setup-debian.sh system

4.exim4代替系统的sendmail

bash setup-debian.sh exim4

5.安装Nginx

bash setup-debian.sh nginx

6.安装MySQL

bash setup-debian.sh mysql

7.安装PHP

bash setup-debian.sh php

8.安装Wordpress

bash setup-debian.sh wordpress 博客域名,如google.com

9.接下来的工作就是把你的域名DNS的A记录绑到VPS上了,呵呵其实早就应该这么做了~,如果你要添加其他Wordpress,只需要重复第8步的语句“bash setup-debian.sh wordpress 博客域名,如google.com”即可~

一切安装完毕后,访问你的域名直接进入设置站点名称,管理员用户名和密码这一页,MySQL啥的都已经链接就绪了~就着Wordpress 3.2的全新发布,微魔也顺便体验了一下,后台确实Cool了很多~

顺便看下系统占用:

只用了54M的内存,呵呵还不错吧~

下面是LEB脚本包含的软件和对系统的修改,偷个懒,就不翻译了~

安装/替换的软件

  • dropbear to replace openssh. Invoked from xinetd.

  • inetutils-syslogd to replace rsyslog.

  • exim4 to replace sendmail (if installed). Re-configured to allow Internet delivery.

  • cron

  • nginx

  • mysql. Re-configured to remove innodb support, remove query cache and reduce key buffer size.

  • php with built-in FastCGI interface. Running only 1 child process and respawn after 5,000 requests.

对系统/软件的修改:

  • Removing some commonly bundled applications that should not be there in the first place for a minimal distro (apache2, sendmail, bind9, samba, nscd, etc).

  • MySQL root is given a new password (which can be found in ~root/.my.cnf)

  • Installing each WordPress site under /var/www/. It will create appropriate database, users and password for the site.

安装/更新Wordpress插件时需要输入FTP的解决方法,请查看此文

找四方资源网,版权所有丨如未注明,均为原创丨本网站采用BY-NC-SA协议进行授权,转载请注明本文固定链接
喜欢 ()or分享