0%

Hexo+Github搭建博客

我的环境是Ubuntu14.04,利用Hexo将博客部署到github。

安装git

一条命令即可

1
$ sudo sudo apt-get install git

安装Node.js

Node.js的安装有很多种方式,使用编译源码安装的方式安装。

安装前配置安装g++编译器

1
$ sudo apt-get install build-essential

Node.js官网下载源代码,选择最后一项,Source Code

解压到某一目录,然后进入此目录,依次执行以下3条命令

1
2
3
$ ./configure
$ make
$ sudo make install

安装时间比较长,可以喝杯咖啡。

安装Hexo

一条命令即可

1
$ sudo npm install -g hexo

创建博客

1
2
3
$ hexo init blog
$ cd blog
$ sudo npm install

生成静态页面

1
$ hexo generate

启动本地服务

1
$ hexo server

部署到github

注册github账号之类的就不多说了

建立博客目录

博客目录名称必须为yourusername.github.io

配置_config.yml

翻到最下面,改成我这样子的

deploy:
type: git
repo: https://github.com/yourusername/yourusername.github.io.git
branch: master

执行命令

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

推送到github

1
$ hexo deploy

至此工作基本完成,可以访问你的博客了。