从Windows到Ubuntu, 搭建Hexo + Github博客

安装git

$ sudo apt-get install git

安装node.js

推荐使用官方源码安装 node官方下载地址,在解压文件根目录里

$  ./configure
$ make
$ sudo make install

安装hexo

$ sudo npm install hexo-cli -g

拷贝需要的文件

需要拷贝以下文件夹:

hexo/source
hexo/themes/ 你的主题文件夹
和以下文件:
hexo/_config.yml
packge.json

测试hexo

$ mkdir local-repository
$ cd local-repository
local-repository$ hexo init Hexo
local-repository$ cd Hexo
local-repository/Hexo$ hexo s -g

Hexo is running athttp://localhost:4000/ , 该地址就可以看到你的windows系统上显示的你的博客内容了, 如果出现的是 http://0.0.0.0:4000/, 估计是你没有切到初始化后的Hexo目录下执行hexo命令.

Note: 如果出现Deploy not found : git,可能还没下载git deploy,需要安装git deployer.

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

与远程github账户关联

$ git config --global user.name "Your Name Here"
$ git config --global user.email your_email@example.com

查看已有的配置信息

$ git config --list

参考

  1. https://pinlyu.com/