Hexo + Github 搭建个人博客

环境准备

先决条件

  • 安装 node
  • 安装 git
  • 注册 github 账号, 并添加 SSH key.

注意: 我的 Github 账号的用户名是 henryhyn, 那么博客的默认域名就是 https://henryhyn.github.io, 因此我把博客的项目命名为 henryhyn.github.io, 你需要根据个人情况而定, 以下不再赘述.

安装 Hexo 客户端

1
$ sudo npm install hexo-cli -g

创建博客

初始化博客

1
2
$ cd workspace
$ hexo init henryhyn.github.io

加入版本控制

1
2
3
4
$ cd henryhyn.github.io
$ git init
$ git add .
$ git commit -a -m '初始化'

完成安装, 并启动服务

1
2
$ npm install
$ hexo server

一键发布

在 Github 上新建项目 henryhyn.github.io.

安装插件

1
$ npm install hexo-deployer-git --save

修改配置文件 _config.yml

1
2
3
4
deploy:
type: git
repo: git@github.com:henryhyn/henryhyn.github.io.git
branch: master

一键发布

1
$ hexo deploy

打开浏览器, 转到 https://henryhyn.github.io

Henry wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!