美文网首页
基于github和hexo搭建博客----绑定个人域名

基于github和hexo搭建博客----绑定个人域名

作者: 柨柨 | 来源:发表于2017-08-13 01:13 被阅读114次

    直奔主题
    购买域名我是在GoDaddy官网购买的,也可以也可以到阿里万网购买。至于为什么是在在GoDady买呢?看见第一篇搭建博客就是在GoDady买的,so...
    感谢如何搭建一个独立博客——简明 GitHub Pages与 jekyll 教程

    image.png
    接下来要做的就是注册,登陆,挑选你想要的域名,加入购物车,GoDaddy 其他域名收费服务,不要管,继续「进入购物车」。
    确认购买 修改购买年限,默认是两年,可以修改成 1/2/3/5/10 年,随自己喜欢。
    如果你不是土豪,可以上网搜 GoDaddy 优惠码,一般优惠幅度是 20%~ 30% 不等
    填完之后,五年的费用就从 415.56 会变成 333.95 元。
    我当时从手机浏览器打开的,直接有一个优惠码,大概优惠了20%多。
    用支付宝结账,这个域名就是你的了。如果结算出现问题,可以查看这个页面

    注册时用户填写信息时一定要输入正确的邮箱名字,否则修改十分麻烦。
    买完域名之后一定要记得去自己的邮箱查看激活邮件,否则域名激活不了。

    购买成功的话在「我的账户 > 我的产品」

    image.png

    将独立域名与 GitHub Pages 的空间绑定

    DNS 设置

    用 DNSpod,快,免费,稳定。
    注册DNSpod,添加域名,如下图设置。

    image.png

    其中 A 的记录指向的ip地址是 GitHub Pages 的提供的 ip
    如何知道你的 GitHub 上项目的 ip,如下:

    image.png

    www 指定的记录是你在 GitHub 注册的仓库。

    去 GoDaddy 修改 DNS 地址

    更改 GoDaddy 的 Nameservers 为 DNSpod 的 NameServers。

    image.png

    将 GoDaddy 的 Nameservers 更改成 f1g1ns1.dnspod.net 和 f1g1ns2.dnspod.net


    image.png

    讲域名与github绑定
    在/blog/themes/landscape/source目录下新建文件名为:CNAME文件,注意没有后缀名!直接将自己的域名如:songlma.com写入

    注意坑:网上许多都是说在Github上直接新建CNAME文件,如果这样的话,在你下一次执行hexo d部署命令后CNAME文件就消失了,因为本地没有此文件嘛。

    再次执行

    hexo g
    hexo d
    

    在浏览器输入你的个人域名例如:http://songlma.com/

    相关文章

      网友评论

          本文标题:基于github和hexo搭建博客----绑定个人域名

          本文链接:https://www.haomeiwen.com/subject/pkqsrxtx.html