本篇博客介绍如何使用Hexo配合GitHub搭建个人博客,综合来看一共有以下几个步骤:
- 获得个人网站域名
- GitHub搭建个人仓库
- 安装
Git,Node.js,Hexo
获取个人域名
我是在阿里云购买的域名 forestneo.com
软件安装
Git 安装
下载地址为:https://git-scm.com/download/win,我下载的版本为Git-2.32.0-64-bit.exe。安装之后可以通过下述命令查看是否安装成功:
1 | git --version |
然后需要在命令提示符中进行一个配置。首先设置 user.name和user.email,我的用户名和邮箱为:
1 | git config --global user.name "ForestNeo" |
随后生成ssh密钥文件:
1 | ssh-keygen -t rsa -C "dr.forestneo@gmail.com" |
直接回车即可,然后以下目录有生成的密钥文件信息,有id_rsa和id_rsa.pub两个文件。

接着去到GitHub添加公钥,https://github.com/settings/keys,点击new SSH Key。Title 可以随便填写,Key就是刚才id_rsa.pub里面的内容。然后可以进行以下测试(运行ssh git@github。com)查看是否配置成功。我一开始提示了一个消息,我选了yes之后重新运行上命令就好了。

到这里为止,说明GitHub的公钥与本地私钥是匹配的,就可以与GitHub通信了。
Node.js 安装
Hexo基于Node.js,因此要先下载Node.js,下载地址为:https://nodejs.org/en/download/,我下载的版本为node-v14.17.1-x64.msi。安装之后可以在命令行中运行命令查看是否安装成功:
1 | node -v |
上面两个都出现版本号,则安装成功。
Hexo 安装
Hexo是搭建个人博客的框架,首先需要使用npm命令安装:
1 | npm install -g hexo-cli |

利用 Hexo 搭建博客
常用命令
1 | # 清除资源 |