--- layout: post title: '折腾独立博客的那些事儿' comments: true published: false date: '2013-04-25 09:31:52' link: http://opoo.org/about-self-hosted-blog/ post_id: 265 url: '/about-self-hosted-blog/' excerpt: "

都说搞独立博客的人都是爱折腾的主,这话还真不假。

写博客的本意在于折腾出好内容。而独立博客,还要常常折腾域名、主机、网络、程序安装、页面设计、SEO 等等,似乎都有点脱离开博客的本意了。

这一年来,博文写了不多,折腾博客相关的事情却不少。下面说说我折腾过的、或者正在折腾的、或者打算折腾的域名、主机等。" categories: [weblog] tags: [Godaddy, OpenShift, SourceForge, VPS, 博客] description: "独立博客折腾腾域名、主机、网络、程序安装、页面设计、SEO等的那些事儿。" keywords: "独立博客, SourceForge, OpenShift, Godaddy, VPS" ---

都说搞独立博客的人都是爱折腾的主,这话还真不假。

写博客的本意在于折腾出好内容。而独立博客,还要常常折腾域名、主机、网络、程序安装、页面设计、SEO 等等,似乎都有点脱离开博客的本意了。

这一年来,博文写了不多,折腾博客相关的事情却不少。下面说说我折腾过的、或者正在折腾的、或者打算折腾的域名、主机等。

一、域名

早些年,在万网注册过域名,只能有 10 条 DNS 解析记录,修改记录 24 小时生效(当时万网还算比较快的,也差不多要 40 分钟)。最开始100元/年,第二年续费就加了 10 块,第三年还要还要再加 19 块,于是果断放弃。

去年初的一个阳光明媚的午后,突然就想着注册个域名玩玩,于是到网上搜了搜,发现国外的域名服务真是厚道,大部分都支持无限数量 DNS 解析记录,修改记录后数分钟就有效,有些还支持泛域名解析。

在经过几天筛选注册商和寻找优惠码之后,终于在 Network Solutions 注册了域名,当时试了许多貌似过期的优惠码,有一个优惠码应用后的价格居然达到了 ${'$'}33.74/10年,于是下单,支付时却总是出错,一连数天都出错,后来联系客服才解决,好像是新注册的用户账户状态的问题。

后来想想,花了这么多的时间,虽然买到了相对便宜的域名,但到底值不值得?!

在这里提醒那些在 Network Solutions 购买产品而且使用 PayPal 支付的筒子们,Network Solutions 是授权扣款,当扣款成功后,非常建议在 PayPal 里取消对 Network Solutions 的授权,以免之后不小心被扣款。

关于怎么快速查询可用的域名,我通常通过编写程序来查询。比如使用 Java 的 httpclient 包来模拟浏览器的请求,头信息里的 user agent,cookie 等都一并取自浏览器,这样服务器很难判断这是工具在查询还是在网站正常查询。通常需要 FireBug 或者 Chrome 的开发人员工具来观察各个域名注册商查询域名可用性的 Http 请求/响应数据。

扯远了。我这里还有截至4月11日所有可用的三位字母的 pw 后缀域名列表,有需要的请与我联系。

二、主机

1. SourceForge.net

早年在 SourceForge.net 登记了一个开源项目,那个 Project Web 空间一直闲置着。这个空间最主要的限制就是不能对外连接,例如 WordPress 的自动更新、Akismet 插件等都会无效。但其优点是空间大小、流量都不限,稳定性好,而且以 SourceForge.net 的技术实力,提供的服务自然不会太差。 于是在 SourceForge.net 安装了 WordPress,绑定了自己的域名,还解决了外发邮件的问题。 一直以来都运行良好,直到不久前,有博友好心提醒我的博客不能访问了。 我自己也发现家里能访问,而公司就不能访问了,逐渐意识到 SourceForge.net 的 Project Web 在大局域网里已经部分被墙了,SourceForge.net 还是正常的。 由于 SourceForge.net 的Project Web 只有不多几 个IP,你不可能要求每个访问你博客的人都要翻Q,所以一定这些 IP 被墙,就只能搬家。

2. OpenShift

OpenShift 是又一个对开发人员比较友好的云服务,支持多种语言,支持绑定域名。主机配置比许多收费主机都高,底层使用了Amazon 的 EC2。 博客搬到 OpenShift 后,正常运行了一个多月,这两天,又再次不能访问。 检查之后发现部分 Amazon EC2 主机 PING 不同了,其中也包括我博客的 OpenShift App 所在的那台。 好在 OpenShift (Amazon EC2)有数量巨大的服务器资源,创建一个新的 App,就会分配到新的服务器上,于是再次搬家。 但这次搬的不那么顺利。创建 WordPress App 后,修改语言也无法重新安装新包,部分插件失效,插件配置页面显示没有权限,就在我写这篇博客的时候,这个服务器还没有正常。 如果不能重新安装 WordPress 消除这些问题,可能我会再次新建 App,再次搬家。

3. Godaddy

我的 Godaddy 空间在购买第二天就无法访问,还好第三天就恢复了。但其访问速度真的很一般,而且 Godaddy 主机被墙的风险一向很高,所以一直没有启用,还没想好拿来干点啥,暂时不打算吧博客搬到这里了。

4.VPS

接下来打算折腾一下便宜的 VPS。 准备在128M 内存的 VPS 装个 Java 啥的,看看能不能折腾死。

PS: 写完之后,发现,博客搬家,其实只是与墙有关。 自己读了后,发现,折腾博客,折腾着就逐渐跑偏了,与写文章越来越远。

PS: 文章还没发出来,发现 Godaddy 域名无法解析了,怀疑 NameServer 出了问题,PING 果然不通,换 NameServer 才正常。 在 Godday host 和 OpenShift 里各自放了一个 10mb 文件,测试下载, Godaddy 的下载小于 10KB/s,而OpenShift 的大于 200KB/s。难道是我自己网络的问题? 这么个网速,真的很无语!