利用github与hexo搭建个人博客

github注册& hexo安装

hexo的安装与部署网络上已经有很多博客介绍了,我就不多费笔墨,直接连接我安装的时候参考的博客

http://www.jianshu.com/p/985d07d88ef4

这一步应该没啥问题

hexo主题

hexo支持自定义主题,网上也有很多主题介绍,例如:

知乎 有哪些好看的hexo主题 https://www.zhihu.com/question/24422335

本人选择的是NexT 官网是:

https://github.com/iissnan/hexo-theme-next

配置啥的全部参考官网说明。

绑定个人顶级域名

既然我们有了自己的博客了,就不必使用***.github.io之类的域名了(没别的,看上去不爽),我们可以购买自己的域名绑定到github上,至少看上去B格满满的。

购买万网域名

域名提供商有很多,我选择的是阿里的万网。

  • 首先登陆阿里云官网 https://www.aliyun.com/ 注册一个阿里云账号

  • 一次选择产品 ->域名与网站(万网)->域名注册

  • 然后查询自己想要的域名,如下图所示,如果看到未注册的域名就可以加入清单

  • pub的域名才六块钱一年,我直接买了五年

然而你现在还不能直接将域名添加到github中,因为没有DNS服务器,域名是没法解析的

为域名添加DNS服务器

这里我选择的是 dnspod 提供的免费DNS域名解析服务。

  • 注册账号

https://www.dnspod.cn/

  • 选择域名解析->添加域名 加入刚才申请的域名

  • 点击刚才添加的域名,为域名添加解析规则

  • 加入两条规则

    @记录 记录值为 192.30.252.153

    www记录 记录值为 192.30.252.153

如上图所示

ps: 修改DNS服务器可能需要一定的时间才能生效。

修改域名默认DNS服务器

  • 回到阿里云管理控制台,为域名修改默认DNS服务器

  • 点击刚刚申请的域名

  • 选择修改DNS 输入 dnspod 的DNS服务器地址

    f1g1ns1.dnspod.net  f1g1ns2.dnspod.net 

  • 确认修改。

配置Hexo使用自己的域名

  • 打开前面安装博客的文件夹

  • 在source/ 文件夹下新建文件CNAME 内容是你的域名。 如:

    zhouhui.pub

  • 重新 Hexo -g deploy 一下

你就可以用自己的域名来访问你的博客了。

到此 博客配置完成,总共就花了30块钱,拥有一个自己独立的博客。还是蛮有成就感的。

转载于:https://my.oschina.net/zchlwj/blog/854484

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值