// June 13th, 2009 // No Comments » // Business, domain, Funny, Life
虽然openvpn 在xp客户端设置失败, 不过总体来说VPS还是真的可以担当一台独立服务器的大部分功能了. 在Slicehost和Linode 之间犹豫过很久, 但是在参考了大部分的资料并且亲自测试了两者服务器的网络速度以后 坚决的选择了 Linode,
slicehost虽然文档非常齐全, 不过它的数据中心实在是离西海岸太远了, PING的时候甚至有掉包和延迟, 虽然slicehost的好评相对对一点. Linode 提供了4个数据衷心供选择, 不知道是不是亚洲的用户比较多, CA的节点总是处于卖光状态, 相对来说其他几个节点就相对宽裕一些, 根据官网上提供的下载测试文件, CA的节点比达拉斯纽约这些都要快上不少, 测试的结果是近速度要高上50%, 运气不错 在刷新状态页面的时候居然出现CA节点有两个360node 可用, 拍下了一个作为以后的战场拉. 不清楚具体服务情况下还是先用月付的方式结算, 最初的愿望是建立VPN服务器, 桥接的方式配置遇到了问题然后改用C2C的不过又遇到了XP的W32驱动只支持255.255.255.252 子网掩码 怎么都解决不了, 暂时先放着了,

最开始的事情就是设置服务器了. Linode 360 提供了360MB的内存 16G的硬盘. 应该足够了, 添加node的时候选择了Ubuntu 9.04 ,Ubuntu 系统最适合我这种懒人了. 360MB的内存实在不忍心再分到其他地方, 全部给了这个系统. 硬盘也是全给. 用了默认的256 SWAP. 整个过程建立很快, 相对满意. reboot 这个VPS 以后就可以用root ssh了, 有些东西还是要先准备好的.

1. 修改ubuntu的源,然后做一次性的update . apt-get update 更新一下源数据.
2. 修改root密码然后添加一个常用用户, 这个就不要说了, Linux的基本做法, 用root来操作实在是太傻了.
3. 为新加用户设置路径密码等等 当然新用户也要加到sudo 的list 里面 , 不然毫无意义了.
4. apt-get install vim nano dnsutils wget iptables etc.. 这些都是做之后配置的必备工具.
5. 网页服务器我选择了Apache2,2 当然要支持PHP5 , 加载了大部分模块, 实在懒得一个个删选了.
6. vhost 的设置是非常必要的, 这样就可以支持多域名网站了.
7. 数据库用了Mysql5 , phpmyadmin是肯定要装的, 可以节省不少管理时间,
8. 接下来的事情就是搬迁blog, WP还是提供了比较完善的搬迁途径, 我选用了export xml import的方法, 至于为什么选择这种方式其实是有原因的, 在大部分不知道数据库用来那种数据编码方式的时候, 用标准的XML可以减轻很多乱码问题. 当然 为了以后保险还是在建立数据库的时候选择了标准utf8 general 编码.
9. 从原来的服务器下载了theme和插件 图片等等,就可以激活现在的WP了, 刚开始郁闷apache的设置好像不支持.htassess 的URL重写规则, 查看了以前的资料发现原来是rewrite的模块没有加载到apache服务中, 浪费了不少时间 , hostmoster 的服务器估计跟linode 不是很远, wget的速度达到6MB.
总体来说linode的 CA节点非常不错, 从速度反应来说实在感觉不到是远程. 虽然ping值不是全部 不过也可以很好反应网络性能, 从结果上看 上海 香港的节点PING都在180以下 新加坡在200左右, 相对来说非常不错了. 要是新加坡再快点就好了, 毕竟服务器是自己用….:)

TO-DO List:
继续设置VPN, 整理一下这两天的配置文档, 按照计划架设购物类网站, 有时间的话安装python+django, 毕竟内存有限应该不会再安装其他不必要的服务了.