一起来做博客——域名和空间

博客

个人博客第一步:域名。如果你已经有了域名,可以跳过此文。域名的选择有两种:免费的——二级域名,自费的——自己买域名。个人建议还是自己买个域名吧,毕竟用别人的二级域名不是很爽。

虽然用别人的二级域名不爽,但是我还是介绍几个免费的二级域名吧。

免费的二级域名和空间:

  1. 百度开发者中心(BAE),百度云引擎现在开始收费了不过比较便宜;
  2. 新浪开发者中心(SAE),云豆计费的,注册有送云豆,申请开发者可以送云豆;
  3. Google开发者中心(GAE),我只是用它来翻墙的;
  4. 京东云引擎,现在还是免费的,大家可以赶紧用,空间还比较全;
  5. Heroku,国外免费的空间,支持nodejs;
  6. Koding,这个直接免费的云服务器,需要什么自己装,ubuntu的服务器,默认是3G硬盘空间,1CPU,1G内存,国外的;
  7. openshift,红帽搞的,也是免费的。

上面介绍的空间,都是可以绑定自己的域名的,但是国内的貌似自定义域名都是要备案的,国外的不需要但是速度一般。还有很多其他的空间什么的我就不作过多的介绍了,感兴趣的可以自己找找。

想自己租空间的话可以试试国外的digitalocean,速度不错价格也比较便宜,或者国内的阿里云,价格贵一些。

下面介绍几个静态博客空间:

  1. Github pages
  2. GitCafe pages,国内的,速度比github快;
  3. 七牛云存储,免费10G空间,10G下载流量,100万次GET请求;
  4. Calepin.co,Dropbox+markdown写博客;
  5. scriptogr.am,Dropbox+markdown写博客;
  6. Farbox,国内的,Dropbox+markdown写博客,之前免费,现在收费了,不过比较便宜,基础的1刀每年。

前三个为重点,后面三个感兴趣的可以去试试。博主现在用的是GitCafe+七牛,之前用的github,但是速度实在是太慢,现在换成gitcafe速度快了不少,毕竟是国内的嘛;七牛用来放静态文件,如css,js,imgages这些。

免费的介绍完了接着就开始说说收费的吧。

收费的就是自己买域名咯,首先是域名的选择。

现在很多个人博客用.me,不过我比较建议用.com的。域名要尽量简短、有意义、好记。目前4位的纯字母的.com域名已经很少了,大家可以在这里查查:CHAOJIZHAN,可以按照规则查询域名。

域名的购买最好不要在国内购买,不要问我为什么。推荐大家去这里购买:GoDaddy,支持支付宝付款。godaddy经常会做活动,所以大家可以用google搜索一下:godaddy优惠码,可以便宜一些。购买的时候如果资金比较充足的话,可以考虑多买几年,因为以后的续费可能比购买的时候要贵。

DNS解析

域名买好之后就是dns解析了,虽然GoDaddy自带域名解析,但是我推荐使用国内的免费域名解析:DNSPod,比较好用。

进入godaddy你的账户里面,在上面的导航栏里面选择Domains/Manage Your Domains

出现域名列表后直接点击域名,进入到Domain Details页面,我的已经设置好了:

点击Manage出现Nameserver Settings页面,选择Custom后点击Add Nameserver添加dnspod的解析:

F1G1NS1.DNSPOD.NET
F1G1NS2.DNSPOD.NET

保存之后就可以登陆你的dnspod来管理你的域名解析了。

将DNS解析到博客所在主机

这里我只说解析到github和gitcafe的方式。

  1. 解析到github

    在dnspod里面添加记录:

    主机记录:@,保证直接输入xxx.com这种忽略主机名的可以正常解析;

    记录类型:A

    记录值:192.30.252.153或者192.30.252.154(此ip可能会变,最好去官方说明里面看)

    再添加一条主机记录为www其它相同的记录。

    如果解析到github的是二级域名,即xxxx.xxxx.com这种的

    则要添加记录类型为CNAME,记录值为你github pages的项目名的记录

    添加完之后还要在你的github pages博客根目录放一个CNAME文件,里面直接写上你要解析过来的域名

    详细请看这里:github官方说明

  1. 解析到gitcafe

    解析到gitcafe和github差不多,你的域名管理界面添加一个CNAME记录,将它指向gitcafe.io

    配置完dnspod之后需要去gitcafe里面把自己的自定义域名添加进去

    详细请看gitcafe官方文档:Pages相关帮助

-- EOF --