为博客设置个人域名
最近买了一个域名,发现域名好贵啊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 | hexo clean |
部署之后一段时间就可以通过你的域名来访问你的博客了~
如果一直没有,也可能是缓存的问题,可以清除浏览器缓存之后刷新页面试试,之前我遇到过这个情况。