一、购买个人域名

买个靠谱的,记得实名认证

二、为域名设置DNS解析

由于我的域名和服务器是在阿里云购买的,所以此处以阿里云为例

  1. 进入域名控制台

    image-20240126223140006

  2. 进行解析设置(点击解析)

    image-20240126223302837

  3. 添加记录,第一条记录值为github项目地址,第二条记录值为github项目地址对应的ip地址

    若想将域名直接作为博客的访问地址,第一条主机记录选择www即可

    image-20240126223935881

    image-20240126224204140

    查看ip地址方法:

    • 进入cmd命令行,跳转到hexo博客文件夹下
    • 使用命令行:
    1
    ping  你的github用户名.github.io
    • 图中185.199.110.153即为ip地址

      img

三、创建CNAME文件

在hexo本地目录source文件夹下面新建一个文件,命名为CNEMA,内容是购买的域名

image-20240126224530280

image-20240126224550732

四、测试

在命令行

  1. hexo g 生成CNAME文件

    image-20240126224904855

  2. hexo d 将博客重新部署到github

  3. 在浏览器输入域名,看是否能成功访问

image-20240126225004869

五、收尾

github仓库中选择settings,找到GitHub Pages-Custom domain

image-20240126225305760

image-20240126225406252