为博客设置个人域名

  1. 1. 为博客设置个人域名
    1. 1.1. 1.购买域名
    2. 1.2. 2.进行实名认证
    3. 1.3. 3.添加DNS解析

为博客设置个人域名

最近买了一个域名,发现域名好贵啊QAQ,顺便就把博客放在这个域名下了,记录一下过程与遇到的问题。

主要参考的文章是:hexo史上最全搭建教程

1.购买域名

想要为你的博客设置个人域名,首先你要有一个域名(废话)。可以在腾讯云或者阿里云等平台上买,我这里是在阿里云上面买的域名。所以以阿里云为例:阿里云域名购买入口(阿里云打钱)

查询你喜欢的域名购买即可~

.top比较便宜,一般情况下域名越长越无规律越便宜

2.进行实名认证

根据相关法规,必须先实名认证之后才可以使用域名和DNS解析,一开始我就是因为未实名所以一直无法访问到,排除半天问题才发现是实名的问题,所以建议在购买域名之后直接实名,实名审核也需要一定的时间。

在阿里云右上角控制台进入后,在概览-我的资源-域名进入域名控制台,再右上角进入域名解析管理。

这里面如果实名不通过的话会有提醒,进入按照步骤来就行了,要先填一个模板,模板要上传身份证的,可以提前拍个照先,模板审核通过之后,选择模板上传等待审核通过就行了。模板审核比较久一些,后面的审核比较快。

3.添加DNS解析

在阿里云右上角控制台进入后,在概览-我的资源-域名进入域名控制台,再右上角进入域名解析管理,然后点击你购买的那个域名。

右上角添加记录,设置如下:

rippleqaq.top是我的域名,这里要换成你的~

192.30.252.153 和 192.30.252.154 是GitHub的服务器地址

然后在github上找到你博客的库:yourname.github.io,进入这个库的settings,右边栏找到Pages-Custom Demain,写入你的域名(我是rippleqaq.top)后点击Save。

最后,在你的博客文件夹下source文件夹中添加一个没有后缀的文件CNAME,里面的内容是你的域名,你可以先创建一个.txt文件,输入你的域名之后删掉.txt后缀即可。如图:

接着就是经典三件套:

1
2
3
hexo clean
hexo g
hexo d

部署之后一段时间就可以通过你的域名来访问你的博客了~

如果一直没有,也可能是缓存的问题,可以清除浏览器缓存之后刷新页面试试,之前我遇到过这个情况。