建站之路

自从打算建立个wp小站开始, 也已经过了差不多半年了吧, 在这个半年中, 小站可谓是风雨飘摇, 能稳定上线的时间其实并不多. 究其原因,虽然客观原因很多,但最主要的其实是自己懒,一直没有花太大的精力在这上面吧.

趁着寒假快过年的闲暇时间, 终于是花了几个小时重新让小站上线了, 只是苦于之前的那次数据丢失, 之前的文章和评论都没有完整保留下来,比较遗憾吧.

回顾一下这几个月来零零碎碎的,我的建站之路,作为纪念:

1. “127.0.0.1”  —-本地测试

最初,一无所有. 没有独立域名,没有主机.仅仅有的是一个更早之前注册的花生壳账号,其中申请过一个免费域名. 于是乎,本着学习研究的目的,在本地的Arch Linux上安上apache,php,mysql跑着wordpress.

虽然说对于LAMP并不陌生,但却还是遇到了不少的小白问题,诸如wp自动更新出错及服务器环境配置错误等等. 好在凭着强大的”man”和Arch更为逆天的Wiki,所有小白问题也都得到了比较好的解决.

在这个阶段,熟悉使用wp的同时,也在宿舍路由的内置的花生壳client上绑定了账号并设置好端口映射. 这样一来,外网通过那个免费域名也就能访问到我的小站了. 当然,前提是本机一直开着…(汗…),好在本来就只是用来学习,能够实现外网访问也只是为了测试而已.

2. “纠结与坑爹”  —-寻找空间

把本机当做服务器毕竟只是作为测试,并非是个长久之计. “本地测试”之后没多久,我除了在go daddy花了$1.99购买了个便宜的info域名外,便开始在网上物色各类网站空间.

由于自己不是很懂行情,逛了不少论坛,也看了不少文章与前人的经验. 而当时一根筋的我,既不想花钱,又想找个配置够好的—-如此纠结了许久,其中还注册过好几个免费空间,结果那些空间不是早就被墙就是这速度实在是慢得可以,以至于根本就无法使用. 更为郁闷的是,有一回找到了一家用户口碑不错配置看着也爽的免费空间提供商000webhost,高兴,遂果断注册,本以为可以暂时消停消停等候明日开通使用. 然等候2日,查看邮箱却未见任何动静,登录其网站,依然显示”Verification in progress”. 一搜国内的诸多论坛才知道, 这货居然根本不会开通来自大陆IP的申请,无奈,拿梯子,再次尝试注册,却提示域名已经注册. 既如此坑爹,也别说啥联系客服了,一气之下便另投他处.

3. “No free lunch” —-体验蛋疼

在被耍了一回之后,我便吸取教训,多往国内的诸多论坛跑,毕竟身在这”全球最大的LAN”中,还得多听听这本地的风土人情.

一番找寻,便盯上了一家服务商,霸气名曰: NoPayHost. 其条件虽不如之前那坑爹的主儿 ,但对于我这等新手上路,也便够用了. 记得当时还专门为此写过一篇文章并附带简单的速度测试. 此空间速度尚可,服务器虽在美国中部,但国内访问延迟并不算太高(自己测试平均240左右), 本以为能够能用上一段时日,却不料在小站上线仅仅几个星期之后,频频出现速度奇慢或是干脆无法访问,有时甚至连服务商的主页和论坛都能一气挂掉. 每次,服务商的twitter上,也只有一句迟迟出现的”Server down time”和诸多的理由. 几次下来,便觉心灰意冷.

后来…唉…

…怪我自己备份不及时,只是更没想到这货后来给我放大招了,服务商的全部server一挂就是快一个星期,推上除了那句”Server down time”之外也没有别的消息. 如此这般蛋疼,我就盘算着等其server恢复即刻搬家了.

又过了三天吧, 那天上推, 第一条便是那空间商发的, 第一次见他写那么多, 还以为恢复服务了啥,仔细一看,这家伙居然用一副可怜兮兮的语气说是机房硬件损坏,所有员工几天没睡就为了抢修云云,而最后那句真是亮瞎了我的眼睛,原话不记得了,意思是all user data lost,但除了付费账户的…

好…你够狠.

4. “走上正途” —-VPS

等到终于下决心搞个VPS,已经是2个多月后的事情了. 免费空间好的是有,但就算服务商不会突然跑路,从稳定性上来说也确实没法保证. 而考虑到方便自己练手和比较自由的控制权,直接排除收费空间后,入VPS便成了几乎唯一的路了.

在网上, 本人是那种没有好梯子自由出入就宁愿不上网的人. 所以,经过一番挑选比较,便看中了PhotonVPS的Xen方案,最后还找到一30% off优惠码以$4.17/Month入手最低的那个WARP .25. 主要配置如下:

RAM: 128M

SWAP: 256M

CPU: Intel Xeon E5520 (2 Cores)

Disk: 10GB

Bandwidth: 300GB

之所以选择这家服务商,一是因为搭梯子需要流量比较大,而这个价格最低的方案就提供了300G的流量,足够我等小水管使用了. 二是大陆多数地区,包括我所在地区的电信,访问服务器速度以及延迟都还可以接受. cpu方面应付几个小站另外再加上几个VPN来说应该还是可以满足的,只是RAM和硬盘空间相对寒酸. 要知道,上面给的配置是12月份升级过后的配置,之前的话硬盘居然没天理的只有2GB…VPS不比那些网站空间,OS一装这还能剩下多少? 好在现在已经免费扩容到了10G.  不过,VPS这东西从来都是一分价钱一分货,这个配置,个人觉得还是对得起这$4.17的价格了.

入手VPS后第二天,便开始着手配置服务器,不料在使用ssh过程中多次遇到失去连接的情况,而且一断就是好几个小时,在服务商提供的SolusVM控制面板中重启服务器,无用. ping之,不是高得吓人就是根本不通. 前几次还想可能是线路问题,但后来几乎是还没打几句命令连接就开始不稳定. 折腾了一整天,各种测试,查看/var/log/secure,也并未发现异常. 无奈给客服发ticket. 客服服务态度倒是不错,回得也相当快,与之纠缠几次之后,终于答应帮我换台不同网络节点的VPS, 还同时保留原来的那台供我测试,测试好了之后再通知他们关掉其中一台.

换了节点之后,连接服务器便稳定多了,很少出现断开的情况. 当时的硬盘空间仅有2GB,本着尽量节省空间的原则, 选择了CentOS 6 32bit + LNMP, 各种make,install下来,删除安装包以及mysql的test tool, 硬盘空间也只剩下可怜的800多M了. 好在放上wordpress进行测试,效果还算不错. 这样的话,若没有意外,便在此安家吧.

 

PS: 终于分几次如流水账般写完了自己真的是蛋疼到家的折腾之路, 这方面很多地方还是小白一个, 废话很多. 放在这里, 仅作为纪念吧.

2 thoughts on “建站之路

Leave a Reply

Your email address will not be published. Required fields are marked *