注册GitHub,安装Git,绑定GitHub并提交文件,安装node.js和Hexo,初始化跑出个界面然后提交代码,这些就直接略过了。
具体可以参考hexo官方文档

域名

购买域名

购买域名有几个网站,可以在Godaddy上,也可以在阿里云腾讯云等网站购买,我是在腾讯云上购买的,一个.com的域名加上DNS解析服务,一共是89元一年。

按照指导来一步步操作就行。期间有个创建个人信息模板等待认证的过程,文字提示是好几个工作日,实际上就几分钟,快得很。

解析域名

第一步:登录腾讯云,在我的域名后点击解析添加两条解析记录:

IPV4地址可以通过ping得到

1
2
ping Maimai-snowcapped.github.io
#ping + 你的GitHub的网址

第二步:打开 Blog根目录里的 source 文件夹,添加CNAME文件,可以先创建一个CNAME.txt文件,打开后写上你的域名,不要加www否则每次访问都必须加www,但如果不带有www,以后访问的时候带不带www都可以访问,保存后记得要重命名,将.txt删除

1
yskm.net

第三步:回到 Blog根目录,右键打开 Git Bash,依次输入下面三条命令:

1
2
3
hexo cl
hexo g
hexo d

打开GitHub,看看CNAME文件是否已经在你的项目中,点击 settings查看Custom domain,确保你的网址已保存。
(没有传上去的自己加一个CNAME文件也行)。
之后访问自己的域名,能出现hexo页面就代表站点已经建好了。