在许多人眼里,64M小内存的VPS可能只是一个玩具,或者只能用来架设VPN,而不可能用来做网站,更不可能安装PHP+MySQL环境运行WordPress程序。其实不然,下面是两个在bandwagon搬瓦工Micro-64型64M小内存的VPS(3.99美金/年)上成功安装并运行的WordPress演示,仅供大家测试速度。
3.99美金/1年,够便宜吧,一年才24元RMB。
洛杉矶64M内存VPS速度测试:
http://104.224.165.101/
http://104.224.165.101/wp/
http://104.224.165.101/tz.php
http://104.224.165.101/iProber.php
凤凰城64M内存VPS速度测试:
http://138.128.213.23/
http://138.128.213.23/wp/
http://138.128.213.23/tz.php
http://138.128.213.23/iProber.php
BandwagonHost(习惯称作搬瓦工),属于IT7公司旗下的产品,搬瓦工虽然是新起的商家,但是有实力雄厚的公司背景在一定程度上还是可以放心使用的。很多用户在选择这款低价VPS的时候都担心是否稳定、甚至是否跑路等问题。但到目前为止,可以看到从原先的佛罗里达、凤凰城,以及新上线的洛杉矶数据中心,而且会不断的补货情况看,当然也包括用户的使用稳定性。年付3.99美元的最低VPS价格还是对得起性价比的。
BandwagonHost官方网站:https://bandwagonhost.com
目前官方网站已经没有这几款优惠套餐,需要点击下面的优惠码链接才能进入官网购买。
Bandwagonhost支持Paypl购买。
本站严重推荐购买美国西海岸 的Los Angeles, California 洛杉矶 或者 Phoenix, Arizona 速度不错的。
洛杉矶IP测试:104.224.165.101
凤凰城IP测试:138.128.213.23
BandwagonHost官方网站:https://bandwagonhost.com
目前官方网站已经没有这几款优惠套餐,需要点击下面的优惠码链接才能进入官网购买。
Bandwagonhost支持Paypl购买。
3.99美金/年 年付方案配置:64M内存 1.5G硬盘 100G月流量 【优惠购买链接】
4.99美金/年 年付方案配置:96M内存 2G硬盘 200G月流量 【优惠购买链接】
5.99美金/年 年付方案配置:128M内存 3G硬盘 300G月流量 【优惠购买链接】
9.99美金/年 年付方案配置:512M内存 5G硬盘 500G月流量 【优惠购买链接】 //注意:下拉菜单里选择年付。
11.99美金/年 年付方案配置:512M内存 10G硬盘 1000G月流量 【优惠购买链接】 //注意:下拉菜单里选择年付。
18.99美金/年 年付方案配置:1024M内存 20G硬盘 2000G月流量 【优惠购买链接】 //注意:下拉菜单里选择年付。
下面就介绍一下,如何在64M小内存的VPS上安装运行WordPress。
第一步:lighttpd+PHP+MySQL+phpmyadmin环境搭建。
对于小内存(64M,128M)的VPS来说,搭建PHP+MySQL环境,lighttpd是替代Apache最好的选择。
这里我们选择在Ubuntu10 32位系统上搭建,采用搬瓦工Bandwagonhost的64M内存VPS,下面介绍怎样在小内存(64M,128M)搭建。
安装lighttpd Web服务器
apt-get install lighttpd
Bandwagon上apt-get install如果出现E:unable to locate package的错误,
是因为源的问题,参考解决:https://cainiao.eu.org/html/20150417180831.html
现在安装PHP5
apt-get install php5-cgi php5-cli
编辑下列文件
vi /etc/php5/cgi/php.ini
取消这行“; cgi.fix_pathinfo=0”改为 cgi.fix_pathinfo = 1 //不建议这步,可能出现安全隐患。
现在使lighttpd启用fastcgi模块
lighty-enable-mod fastcgi
重启lighttpd
/etc/init.d/lighttpd restart
打开http://localhost,我们会看到欢迎页面。
下面让我们安装MYSQL数据库
apt-get install mysql-server mysql-client
安装phpmyadmin
apt-get install phpmyadmin
这时,你会发现直接访问http://localhost/phpmyadmin无法使用,
这时我们需要建立一个软连接,执行下面的命令
#sudo ln -s /usr/share/phpmyadmin/ /var/www/
或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以
下面介绍一下Debian /Ubuntu Linux中, lighttpd的相关命令
停止lighttpd服务器
# /etc/init.d/lighttpd stop
重启lighttpd服务器
# /etc/init.d/lighttpd restart
启动lighttpd服务器
# /etc/init.d/lighttpd start
第二步,Lighttpd与PHP的优化。
这步也是最重要的,关系到WordPress能否良好的运行在64M内存的VPS上。
修改 /etc/lighttpd/conf-available/10-fastcgi.conf
max-procs = 1
PHP_FCGI_CHILDREN = 2
PHP_FCGI_MAX_REQUESTS = 这个随意,但是不要为0或者太大
说一下为什么要这么设置,php-cgi进程数=(max-procs)X(1+PHP_FCGI_CHILDREN),1个php-cgi进程大约占用19M内存,也就是说64M的内存VPS最好不要超过3个php-cgi进程,剩下的内存要留给MySQL和系统。如果仍然出现500错误,可以降低到2个,也就是PHP_FCGI_CHILDREN = 1
可以参考:https://cainiao.eu.org/html/20150417183612.html
其余优化
/etc/php5/cgi/php.ini 中 memory_limit建议适当减少,只要保证WordPress可以运行即可(WordPress安装至少需要32MB内存,但运行只需要8MB或者更少)。
/etc/mysql/my.cnf 中相应的参数,请减少到默认值的1/8左右,或者更低。
可以参考下面两篇文章:
小内存VPS上Lighttpd与PHP的优化配置
https://cainiao.eu.org/html/20150417183612.html
小内存Linux的VPS上MYSQL优化配置,降低内存占用
教程里面没有如何安装域名 安装wp呀。。
可否继续更新下一篇呢
Lighttpd域名绑定非常简单的,比apache还简单。
方法:https://cainiao.eu.org/html/20150419014044.html
wp数据库链接不上。。。
按照这个安装下来
数据库名:
用户名:
数据库主机:
分别是什么呢
需要进入http://ip/phpmyadmin/ 创建数据库和数据库用户。
#sudo ln -s /usr/share/phpmyadmin/ /var/www/
这段命令好像没反应,导致我现在http://ip/phpmyadmin/ 没有用。。
该怎么解决呢
进来了。。。
不好意思啊~应该是解决了
刚刚重启了vps,网站既不能访问了。
输入/etc/init.d/lighttpd start
也没办法,有解决办法没
应该是你修改了某个配置文件,但是参数错误或者格式错误,/etc/init.d/lighttpd start看看错误提示
请问访问phpmyadmin/ 出现403错误是什么原因呢?
文章中有说明啊,
这时我们需要建立一个软连接,执行下面的命令
#sudo ln -s /usr/share/phpmyadmin/ /var/www/
或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以
如果提示80端口被占用,请卸载Apache
sudo apt-get remove apache2 apache2-*
64M的内存,网站PV能带多少?