Xupeng's blog

Nov 24, 2008 - 3 minute read - Comments

分享一点关于虚拟主机的经验

到现在为止我用过三家的虚拟主机,积累了一点点的经验教训,我想这丁点东西对刚接触虚拟主机的兄弟们可能会有一些用处。

我用的第一个虚拟主机是51boo.com,这是当时国内号称唯一支持Django,有SSH的虚拟主机,兴高采烈的花了199买了一年的服务,没成想只用了两个月51boo.com就销声匿迹了,于是我的第一个虚拟主机就这样灰飞烟灭了。

51boo给了我一个教训:不要贪便宜,况且那样的资源那样的价格也不便宜,国内的主机服务不靠谱,这不仅仅跟国内的政策有关系,还和部分主机提供商的责任心有关系,我想我不会再在国内买主机了。

第二个是Hostmonster.com,说实话,Hostmonster还不错,只是它目前不太适合我了。买Hostmonster的主机时主要看中了它的这些东西:

  1. 便宜。一个月4.95或者5.95美元
  2. 无限的存储空间和带宽
  3. 有很好的数据备份服务
  4. 提供免费的域名
  5. 有SSH
  6. 可以使用fastcgi来跑Django应用
  7. … …

但是使用了几个月以后我还是失望了,因为我发现在hostmonster用fastcgi跑Django非常的慢,另外他们是有CPU和内存使用限制的,尽管我买的时候没有注意到。前不久突然收到Hostmonster的邮件,说我的服务被停止了,因为我的站点造成了性能问题,我的数据也会在15天后被删除,而事实上我仅仅是跑了一个访问量很小的blog。这可吓了我一跳,赶紧去看我的站点,发现已经不能访问了。后来在他们的support站点上和他们的售后进行交涉,总算把服务给我恢复了,但让本来就有些不太满意(主要是至指对Django的支持)的我失去了信心,于是就打算换到另外一家服务商去。

就在我打算换服务商的时候,我发现我干了一件蠢事:我使用的域名不能转到别的域名提供商去。因为这个域名是在购买hostmonster的服务时“免费”送的,域名的Techinical Information中的email被修改成了support@hostmonster.com,我无法收到域名transfer确认邮件,因此也无法完成域名转移,更可悲的是hostmonster那里的域名管理系统只开放了很有限的控制功能,没有办法把我的子域名指向别的主机,这也就意味着我以前的域名只能在hostmonster使用了,惨。

现在我换到 Linode 有将近两个月了,目前还是很满意的,VPS给我了最大的自由度,这很讨我这个喜欢折腾的人的欢心,现在我除了把我的blog跑在了上面,还有我的个人知识管理系统,代理服务器啊,还有其他一切我自己需要的服务,我将要它变成我个人的网络基地,把我日常使用的软件都迁移到网络上去,让自己的生活更轻松更方便,回头再专门写blog介绍如何搭建一个安全高效的个人服务器吧。

在经过这一段使用虚拟主机的经历之后,简单总结一下教训,就是:

  1. 千万不要使用主机提供商“免费”赠送的域名,尤其是当这个域名对你很重要的时候,否则日后换服务商的时候会吃大亏。 1.不要被服务商广告里的噱头给迷惑了(比如无限存储空间,无限带宽,因为除非你开下载站,否则你根本用不了多少),要盯紧了看看自己真正需要的东西能不能得到满足。