-此教程不仅面向计算机专业的同学,任何想搭建个人独立博客的同学,都可以来看看-
--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:如果发现文章中有明显的错误和问题请在下面留言或者联系本人,本人将及时改正,避免给大家带来不必要的误导,谢谢~