前期准备:
备案的国内域名或者国外域名
(后面会解释为什么,这里以阿里云域名为例)


一、将个人域名与GitHub博客绑定
我们在Hexo目录下的source子目录内创建一个txt文件,内容写自己的域名,这里可以是一级域名也可以是二级域名,我这里用了我的一个二级域名

命名为CNAME(必须大写)
执行命令,再次部署。

hexo clear
hexo g
hexo d

该文件会出现在在GitHub的根目录下

二、配置DNS域名解析
只有域名是不能直接通过浏览器访问的,还需要进行域名解析,而且还有个问题就是根据国家工信部要求,解析到任何国内服务器的域名需要先完成ICP备案,也就是说,通过国内服务商(如阿里云,腾讯云)购买的域名,必须进行备案之后才能通过域名访问,而未备案的域名是不能访问的。
网站备案一般需要1-2个月不等,阿里云的备案流程如下:

国外域名推荐https://sg.godaddy.com/zh/,价格中等。
既然要搭个人博客,相信各位读者已经有了自己的域名,我们继续往下进行。
进入阿里云服务器控制台,找到云解析DNS,点击解析设置


我们需要添加这样一条解析:
如果是一级域名:
首先打开cmd ping 自己的GitHub博客网址
获得相应的IP
添加两条解析:
记录类型为A, 主机记录为@,记录值为GitHub博客IP
记录类型为CNAME,主机记录为@,记录值为GitHub博客地址
这是因为既然是要用一级域名进行解析,@说明是解析了一个一级域名,CNAME是给上面这个一级域名一个别名,叫做自己的个人域名。


如果是二级域名:
同样两条解析
记录类型为A, 主机记录为二级域名前缀,记录值为GitHub博客IP
记录类型为CNAME,主机记录为二级域名前缀,记录值为GitHub博客地址
这里就再截图了


域名解析是一个比较慢的过程,国外的域名可能要花费1-2天才能完成,国内会稍微慢一点。一般半个小时左右就可以通过自己的域名访问GitHub博客了。

Hexo+GitHub 快速搭建个人博客(二)---- 域名解析相关推荐

  1. Hexo+GitHub 快速搭建个人博客(三)---- 改变主题

    前期准备: 基本的Linux命令 基本的GitHub命令 Hexo有多种博客框架,在 https://hexo.io/themes/ 里可以找到非常多优秀的博客框架,而且都是免费的. 首先大家可以去找 ...

  2. Hexo+GitHub 快速搭建个人博客(一)---- 基本部署

    前期准备: 1.Git shell 2.node.js 3.在github上创建一个仓库,仓库命名格式为xxx.github.io 一.安装Hexo cd进入自己想要安装的目录下,执行下面的命令 np ...

  3. 零基础免费通过hexo+github快速搭建个人博客(超详细图解+B站视频讲解资源)

    我的个人博客效果预览​https://furfur-jiang.github.io/ 加载可能会比较慢,因为是挂载到github上的 样式基于hexo-theme-matery主题 ,这个主题我特别喜 ...

  4. 基于Hexo框架快速搭建个人博客--文章一键发布(五)

    基于Hexo框架快速搭建个人博客--文章一键发布 一.文章对比 二.发布到Github 三.一键发布 四.总结 博客链接: 会思想的苇草i 文章链接: 基于Hexo框架快速搭建个人博客–搭建(一) 基 ...

  5. 使用hexo+github免费搭建个人博客网站超详细教程

    博客地址http://dymfx.top/ 本文详细描述了如何在Github上,使用hexo部署博客. 一.Hexo简介 Hexo是一个快速.简洁且高效的博客框架,让上百个页面在几秒内瞬间完成渲染,H ...

  6. Hexo+GitHub Pages搭建个人博客( 0 基础、小白值得一看--实力软文!)- 初行ᵀᵀᴴ

    文章目录 **写在之前** 一.搭建前的准备工作 - 安装工具 1.1 附上工具链接 1.2 Git 1.3 Node.js 1.4 GitHub Desktop 1.5 Notepad++ 1.6 ...

  7. Hexo+Github+Vscode搭建个人博客内含添加图片和更换主题

    本文导航 0. 环境配置 1. 连接GitHub 2. 创建Github Pages仓库 3. 本地安装Hexo博客程序 4. Hexo初始化和本地预览 博客目录结构 5. 部署Hexo到Github ...

  8. GitHub快速搭建个人博客

    正所谓前人栽树,后人乘凉. 感谢Huxpro提供的博客模板 我的的博客 前言 从 Jekyll 到 GitHub Pages 中间踩了许多坑,终于把我的个人博客Will Wang Blog搭建出来了. ...

  9. Hexo+Butterfly 快速搭建个人博客【附源码】

    先上效果 在线查看:https://hongxh.cn/ Github 源码 https://github.com/hxh2010/hexo-butterfly Hexo hexo在线文档 安装: $ ...

最新文章

  1. 计算机二级vfp知识点,全国计算机二级等级考试VFP知识点提纲
  2. 甘肃张掖祁连山境内出现雪豹
  3. (转)Django ==== 实战学习篇五 模板系统说明
  4. 过滤某一个时间段的日志----sed
  5. TF之GD:基于tensorflow框架搭建GD算法利用Fashion-MNIST数据集实现多分类预测(92%)
  6. pl/postgresql_将PostgreSQL PL / Java安装为PostgreSQL扩展
  7. BugkuCTF-Crypto题缝合加密
  8. linux中group命令详解,linux groupmod命令参数及用法详解
  9. 三维旋转四元数系列(2.三维旋转之轴角与罗德里格斯公式推导)
  10. 十年北漂,一个软件“攻城狮”到职业养鸡人的心路历程
  11. 兼容firstChild和firstElementChild
  12. 统计字符串中汉字的个数,字符串中字符自然排序
  13. 中华文本库c语言题答案,大学计算机基础试题题库及答案(精编).doc
  14. 附合导线坐标计算例题_附合导线坐标计算
  15. tomcat本地运行web项目图片显示不出来
  16. ML:可解释性之SHAP值的公式推导(基于原论文利用树类模型的Tree SHAP公式推导)之详细攻略
  17. Leetcode P640
  18. vb安装过程中 ntvdm.exe[9696]中发生未处理的win32异常
  19. 删除了windows系统的EFI分区导致无法开机的解决方法
  20. CUDA以及NVCC编译流程

热门文章

  1. svn php改客户端密码_记录VisualSVNServer配置在线密码修改功能
  2. 基于Java+SpringBoot+vue+element实现校园闲置物品交易网站
  3. 代码写好了怎么在php里裕兴_8 行代码用Python画一个中国地图
  4. 通过stream去重_Java 8 Stream.distinct() 列表去重的操作
  5. gradle 查看依赖类库版本_如何查找第三方库(Gradle引用)的依赖?
  6. C语言转义字符的使用
  7. 没有bug队——加贝——Python 练习实例 19,20
  8. odp 加固 mysql_creator是一款为php框架odp的脚手架工具
  9. 自动驾驶芯片_自动驾驶芯片“争夺战”
  10. mysql查询今天_昨天_7天_近30天_本月_上一月 数据_(转载)mysql查询今天、昨天、7天、近30天、本月、上一月数据...