0%

CentOS 如何安装hexo

CentOS 如何安装hexo

安装编译Git基础包

1
yum -y install gcc zlib-devel openssl-devel perl cpio expat-devel gettext-devel curl autoconf

安装Node.js环境

因为Hexo是基于Node.js环境的,所以我们需要安装Node.js.

安装Node.js依赖包

1
yum -y install gcc-c++ openssl-devel python

下载和安装Node.js

源代码安装

1
2
3
4
5
wget http://nodejs.org/dist/node-latest.tar.gz
tar -zxvf node-latest.tar.gz
cd node-v0.12.7
./configure
make && make install

命令行安装

1
yum install nodejs

部署且安装Hexo博客

安装Hexo

1
2
3
4
5
6
7
8
9
10
11
12
yum install npm
npm install -g hexo-cli
npm install hexo-generator-index --save
npm install hexo-generator-archive --save
npm install hexo-generator-category --save
npm install hexo-generator-tag --save
npm install hexo-server --save # server独立出来了,需要单独安装
npm install hexo-deployer-git --save
npm install hexo-renderer-marked@0.2 --save
npm install hexo-renderer-stylus@0.2 --save
npm install hexo-generator-feed@1 --save
npm install hexo-generator-sitemap@1 --save

这里采用npm方式来部署hexo静态博客。

部署文件夹

这里我们可以先建立一个文件夹,用来安装hexo

1
2
mkdir hexo
cd hexo

初始化Hexo

1
hexo init

安装依赖包

1
npm install

生成静态页面

1
hexo generate

本地预览

1
hexo server

此时就可以打开浏览器输入http://localhost:4000来预览了。

处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道