因为一些原因,我已经把我的工作环境从Windows10换到了Linux,所以一些环境的搭建需要更换,接下来介绍如何配置Linux环境来搭建Hexo。

安装Nodejs

这个是必须的,因为hexo就是基于nodejs的,从官网下载压缩包,解压即可

不过这里的命令不是全局的,所以需要把node和npm设置成全局

1
2
ln -s /home/node-v4.4.4-linux-x64/bin/node /usr/local/bin/node  
ln -s /home/node-v4.4.4-linux-x64/bin/npm /usr/local/bin/npm

前边的**/home/node-v4.4.4-linux-x64/bin/npm** 是自己的node所在的路径,这个记得改成自己的

安装git

打开终端输入:

1
sudo apt install git

安装hexo

打开终端输入:

1
npm install hexo-cli -g

初始化Hexo

1
hexo init hexo

关联Github

具体操作和Windows上一样
在终端输入:

1
2
3
ssh-keygen -t rsa
cd .ssh/
cat id_rsa.pub

将说的key填入Github中
参考利用Hexo+Github Pages搭建个人博客

Hexo 部署到 GitHub Pages

_config.yml 配置修改

1
[root@zhangblog hexo]# pwd/app/softinsall/hexo[root@zhangblog hexo]# vim _config.yml………………# Deployment## Docs: https://hexo.io/docs/deployment.html  # 修改或添加如下信息deploy:  type: git  repo: git@github.com:zhanglianghhh/zhanglianghhh.github.io.git  branch: master

上传Github

打开终端输入

1
2
3
4
hexo n 文章名
hexo clean
hexo g
hexo d

即可推送到Github仓库