前阵子买了个廉价 VPS,今天有坛友问这 VPS 怎么架设 http 服务器,忍不住就体验了一下。体验过程还算顺利,本以为会安装失败,意料之外,成功搭建运行 WordPress。 内存小,安装 nginx 或者 lighthttpd 会比较好。技术比较菜,加上懒,还是选择 LNMP 一键包安装环境。
环境:128MB 内存、128MB SWAP、10GB 硬盘,CentOS 6 32bit
安装 LNMP 前先更新一下系统,安装必要的支持。
yum update && yum upgrade
yum install wget && yum install screen
执行完毕,接下来安装 LNMP。
screen -S lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
选择配置:MySQL 5.5.56、MySQL InnoDB -> n、其余默认即可。(我测试的时候选了 PHP7)
接下来就是漫长的等待。
Install lnmp takes 218 minutes.
我测试是用了差不多四个小时才安装完。LNMP 搭建好就快了。
添加主机,按提示操作即可。详细教程:LNMP添加、删除虚拟主机及伪静态使用教程
lnmp vhost add
安装 WordPress
cd /data/www/default ##网站目录
wget -O w.zip https://wordpress.org/latest.zip
unzip w.zip
cd wordpress/
mv * ../
至此网站搭建成功。
参考『128M内存VPS LNMP安装优化小记』稍稍调整了一下网站配置:
Nginx 配置
/usr/local/nginx/conf/nginx.conf
worker_processes 1;
events {
worker_connections 1024;
}
MySQL 配置
/etc/my.cnf
open_files_limit = 600
max_connections = 100
skip-innodb #禁用innodb数据库引擎
PHP 配置
/usr/local/php/etc/php-fpm.conf
pm.max_children = 2 #默认是10
pm.max_spare_servers = 2 #默认是6
配置完,没啥访问量的情况下,内存还有点剩余。
solusvm 控制面板看到的内存占用
free -m 内存占用
好了,言归正传,128M 内存 VPS 安装 WordPress 是怎样一种体验?
答:心急吃不了热豆腐。
这个大小看起来非常适合搭梯子……
@陈仓颉 嗯,适合 TZ……跑个小博客也勉强可以。
这个,还不如自己直接编译呢~- –
这个一键包还是有点Big。
@姜辰 自己编译也快不到哪里去吧?
@老杨 但是一键包有点Big。我另一个128M内存的小鸡是2G硬盘,装不下一键包,只能自己慢慢来。
@姜辰 2G 硬盘有点悲催。
一下子知乎体了,我以前应该体验过的,没什么问题,关键是网站架了也没什么人看。
@fooleap 嗯,纯粹是体验一下,真写博客也起码来个 512M 吧。
牛逼了,这个内存方案还是适合做梯子。
@灵尘子 折腾着玩呗……
看着好复杂,用面板的路过,
@沉沦 一键包折腾一遍其实也不是太难……
128安装有点小卡
@灰常记忆 练手挺好的,哈哈。
12月到1月这段时间超级便宜的美国vps太多了。即便是做梯子效果都不是很好,只能当个玩具玩玩而已。
@河石子 梯子有时候速度很不错的。不过当它玩具心态会更好。
折腾个科学上网,用不掉的话给我一个账号呢?
@从良未遂 怕被请进去吃饭,不敢分享啊。
相当划算。
@路杨 聚划算。
ovz的小鸡拿来练练手当个玩具不错的。
@Javen 嗯,一分钱一分货。
小鸡用sqllite可能比较好一点
@Mr.He 嗯,懒嘛,直接一键包了。
可以装 但是跑网站估计跑不动
@thornbird 能动的!访问量大的话就不好说,一般小博客还是可以的。
我打算把博客搬运到搬瓦工。传家宝就是要利用起来。而且没政治审查多好。
@YaYa 我博客目前就在搬瓦工上,还行。