搭建GitHub Pages

首先,需要搭建好自己的GitHub Pages,保证访问xxx.github.io正常。

使用Hexo搭建的文档地址:

https://blog.itwray.com/2023/07/28/hexo-study/

配置个人域名

在各大云服务厂商都可以购买域名,这里展示使用阿里云购买域名的操作步骤。

一、注册域名

进入阿里云注册域名地址

image-20230829110239853

输入自己想要的域名,并选择想要的根域名,点击查找,若域名未注册,可直接加入清单进行购买。

购买完后,域名需要实名认证。

二、域名解析配置

在阿里云的域名列表找到自己购买的域名,点击解析,进入解析设置页面。

image-20230829111326607

为站点配置两条主机记录,分别为 @、www 类型。

@的主机记录:记录值是ip地址,可以通过 ping xxx.github.io 查看。

www的主机记录:记录值就是自己的xxx.github.io地址,记录类型选择为CNAME。

GitHub Pages绑定自定义域名

绑定方式有两种:GitHub Settings、Hexo CNAME文件

第一种:GitHub Settings

GitHub官方有一个操作文档,用于手动在GitHub上配置自己的域名:

https://docs.github.com/en/pages/quickstart

最终效果如下:

image-20230829113637633


第二种:Hexo CNAME文件

Hexo支持动态配置,只需要在hexo git根目录下的source目录下,创建一个CNAME文件,文件内容就是自己的域名地址。

image-20230829113055624

然后执行 hexo d 命令将这个文件上传到GitHub即可。