Hexo 静态博客系统

Hexo 是基于 Node.js 高效率静态博客程序。

可以方便的生成静态网页托管在github和Heroku上。

本次安装环境:

服务器:阿里云ECS
内存:1G
带宽:1M
硬盘:20G
操作系统:Ubuntu 14.04 64bit LTS

1. 安装前提

安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:

如果您的电脑中已经安装上述必备程序,那么恭喜您!接下来只需要使用 npm 即可完成 Hexo 的安装。

$ npm install -g hexo-cli

安装 Node.js 和 Git 请参考:

2. Hexo 安装

安装好了 Nodejs 和 Git 之后,执行以下命令开始安装:

npm install -g hexo-cli

由于国内网络原因,直接使用 npm 安装的话经常出现卡住而导致无法正常安装,解决办法就是修改 npm 的安装源,以下三种方法任选一个即可(正常的朋友不用执行这一步)

1.通过config命令:
npm config set registry http://registry.cnpmjs.org 
npm info underscore (如果上面配置正确这个命令会有字符串response)
2.命令行指定
npm --registry http://registry.cnpmjs.org info underscore 
3.编辑 ~/.npmrc 加入下面内容
registry = http://registry.cnpmjs.org

3. 初始化

安装成功后,执行以下代码:

$ cd hexo // 进入到博客根目录
$ hexo init // 初始化
$ npm install

4. 预览博客

$ hexo server

出现提示:

INFO  Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop.

打开 http://0.0.0.0:4000/ 就可以看到效果了,0.0.0.0 是你的IP地址,如果是本地环境的话是 http://http://localhost/:4000/

发表评论
* 昵称
* Email
* 网址
* 评论