本文为在Mac上利用Hexo搭建GitHub博客过程,选择主题为Next。
Git安装和配置
Git安装
下载地址:downloads
选择Mac版本并安装
确认安装成功
1 | git --version |
Git GUI安装
下载地址:git-scm
建议:命令行用git bash,工具用SourceTree
git常用命令:gittutorial
Git私钥公钥配置
Github配置
注册
- 地址:注册
创建Respository
-
Repository name:[username].github.io
配置公钥
新建SSH Keys,输入本地公钥
查看本地公钥:
cd ~
cd .ssh/
cat id_rsa.pub
拷贝结果至github的SSH Keys
Hexo安装和配置
Hexo安装
安装:npm install -g hexo-cli
初始化目录
hexo init [folder]
Next主题安装
cd hexo
git clone https://github.com/theme-next/hexo-theme-next themes/next
Hexo主题配置
vi _config.yml
修改theme: next
Hexo配置Github部署地址
安装插件
npm install hexo-deployer-git –save
修改Hexo
vi _config.yml,修改内容如下:
1 | deploy: |
Hexo操作
1 | hexo s,启动 |
Mac后台启动Hexo服务
准备工作
安装pm2
npm install -g pm2
- 编辑脚本代码
在hexo博客的根目录下新建run.js文件
1 | //run.js |
运行
pm2 start run.js
重启
pm2 restart all