Windows下一步步搭建自己的独立博客——使用 GitHub Pages + Hexo 基础教程(二)


-此教程不仅面向计算机专业的同学,任何想搭建个人独立博客的同学,都可以来看看-
--By Y.R.H


前言

接上文,经过Windows下一步步搭建自己的独立博客——使用 GitHub Pages + Hexo 基础教程(一)的学习,大家应该可以通过输入 username.github.io 来看到自己搭建好的博客了吧,这篇文章将详细的教大家如何将自己拥有的域名和博客绑定起来(如果没有域名,且不想花钱购买的同学,可以跳过本文,GitHub 提供的二级域名[username.github.io],平常自己写写博客已经足够了)。


购买域名

经推荐,我选择使用 Godaddy 购买,比较安全,最重要的是可以使用支付宝!
首先进入官网 ,如图输入自己想要购买的域名:

如果该域名还没有别人购买的话会出现如图情形:

跳转到另一个界面继续点击 Continue to Cart ,如图:

继续往下进行,如图:

买完之后,进入 Godaddy 官网 登陆用户,点击 Manage My Domains

可以看到购买的域名已经在这里了:

此时,说明域名已经购买成功了!

注意事项:

  • 输入优惠码没有优惠或者优惠幅度较低,请清除浏览器cookies再尝试;
  • 如果没有支付宝支付选项,有可能是使用的优惠码不支持支付宝,请重新清除浏览器cookies再尝试;
  • 注册时用户填写信息时一定要输入正确的邮箱名字,否则修改十分麻烦。
  • 买完域名之后一定要记得去自己的邮箱查看激活邮件,否则域名激活不了。

将个人域名与 GitHub Pages 的空间绑定

设置 GitHub Pages

方法一

登陆 GitHub 进入创建的 username.github.io 仓库

点击新建文件按钮:

输入文件名及内容:

往下点击提交文件按钮:

方法二

在 Hexo/source/_posts 文件夹里
新建一个名为 CNAME 的文件,用文本编辑器打开,添加内容 yourwebsite.com (你的个人域名)
保存后,打开 Git Shell 输入以下命令即可:

$ hexo d -g (即执行命令 hexo generate 及 hexo deploy )

DNS设置

推荐使用用 DNSpod,速度快、免费、且稳定。
注册一个账号
注册好登陆后,在如图所示中点击添加域名:

添加好后点击该域名进入域名管理界面(将其改为如图所示):

两条记录类型为A的记录,记录值通过在 Git Shell 中 ping pages.github.com 来获取 IP,如图:

在GoDaddy 修改DNS

返回到刚才的 GoDaddy Manage My Domains 界面:

提示:
- 如有不详看可以看:DNSpod提供的官方帮助
- 详细也可以看这里:一步步在GitHub上创建博客主页(3)


搭建完成

至此,独立博客就算搭建完成了,不过还需要等一定时间的域名解析,作者差不多等了1个小时左右就可以访问了,所以请大家耐心等待。

如需进步一完善请在参看以下文章(由 cnFeat 提供)。

  • Pacman主题介绍 by yangjian
  • 使用hexo搭建博客 by yangjian
  • hexo系列教程:(二)搭建hexo博客 by zippera(推荐)
  • hexo系列教程:(三)hexo博客的配置、使用 by zippera(推荐)

P.S:如果发现文章中有明显的错误和问题请在下面留言或者联系本人,本人将及时改正,避免给大家带来不必要的误导,谢谢~

你可能感兴趣的:(Windows下一步步搭建自己的独立博客——使用 GitHub Pages + Hexo 基础教程(二))