在github上使用hexo建了自己的个人博客后,就有了下一步的需要:来一个自己的个人域名吧。人生的意义就在于折腾,今天折腾了半天终于搞定了
域名服务商选择当然是godaddy,国内的貌似各种事比较多。我注册了一年是12美元多一点,有时会有优惠和各种优惠码能便宜一些。进去首先注册一个账号,然后输入自己想要的域名检查一下如果没有被别人注册就可以使用支付宝支付从而获得这个域名了。
购买了域名之后需要进行一系列的配置,网上很多的教程都旧了,godaddy的页面改了好多,不过基本上都差不多。设置的步骤如下:
1.注册成功后,进入个人的account,会看到如下图所示的列表:
2.点击DOMAINS那一列的Manage按钮,会看到你所注册的域名.然后点击右上角的设置按钮选择Manage DNS
3.选择SETTINGS选项卡,第三列是Nameservers,点击右边的Manage
4.添加Nameserver, 我所使用的是DNSSPod。选择Custom,然后点ADD
5.在输入框里输入DNSPod的两个地址:f1g1ns1.dnspod.net f1g1ns2.dnspod.net 然后点击ok
6.进入DNSSPod注册一个账号后导入你购买的这个域名,然后添加两条主机记录为@和www的记录,记录类型选择CNAME,记录值为yourgithubaccount.github.io
8.在hexo 的source目录下新建一个文件CNAME,没有后缀,里面写上你的域名,注意没有http://。然后使用hexo g, hexo d命令部署一下。
好了,现在就可以等待你的域名生效了,时间长短不一定,可以按时刷新一下或者使用ping yoursite的命令来查看新域名是否生效。