利用github与hexo搭建个人博客

原创
2017/03/08 19:20
阅读数 116

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块钱,拥有一个自己独立的博客。还是蛮有成就感的。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部