ego008
ego008
4063 0 0

在便宜、小内存的VPS 上折腾youbbs

便宜、小内存:
一年$10 128M
或 $15 192M

123systems http://goo.gl/2Q0X2 在便宜这方面很出名了,虽然大家都说不怎么稳定,但个人断断续续的用了一个$10 的服务三年了,不常用,但在使用时没发现访问不了的。看个人运气了。

以前拿的便宜空间来练习python 和 给GAE反向,这两天又拿它来折腾youbbs,看看在便宜的VPS 上的表现及安装的难易程度。php 环境比python 环境难配(单个安装),可能对已简化的linux 系统是这样,正是因为这样,才有那么多的一键安装的sh。这里顺便做一下记录:

下载 Damnp.sh (小巧一键包安装,更灵活,更方便,更强大,更安全...)
主页、文档地址 http://actgod.com/archives/35/
项目地址 https://code.google.com/p/linux-bash/

hostrail,directspace,buyvm,gandi cloud vps,123Systems等全部测试通过
Debian 5 或者Dedian 6,32bit或者64bit全部测试可用

主要过程:
1)拿到全新的vps,安装 debian-6.0-x86
2)wget http://linux-bash.googlecode.com/files/damnp-actgod.sh
3)bash damnp-actgod.sh stable (优化系统,删除不需要组件,dropbear替代sshd ,安装更轻量级邮件系统、安装mysql)
4)
bash damnp-actgod.sh dhost yourdomain # 一键安装动态虚拟主机,方便直接上传网站程序。
bash damnp-actgod.sh phpmyadmin yourdomain # 一键安装phpmyadmin 数据库管理软件

5)修改数据库配置,打开 PSFTP 上传程序,打开网址 /install 安装
6)把文件夹 upload 和 avatar 下的三个文件夹mini、normal、large 改为可写,否则上传不了头像和附件。

另需安装curl
apt-get install php5-curl
/etc/init.d/apache2 restart

--
若还有空闲就再装memcached,也是简单几步:

apt-get install memcached
apt-get install php5-memcached
/etc/init.d/apache2 restart

test code

$mc = new Memcached();
$mc->addServer("localhost", 11211);

$mc->set("foo", "Hello!");
$mc->set("foo2", "Hello!",  300);  //五分钟后过期

$mc->get("foo");

00000000
还有个老外早期的版本
https://github.com/lowendbox/lowendscript
https://raw.github.com/lowendbox/lowendscript/master/setup-debian.sh

0

See Also

Nearby


Discussion

Login Topics