Ubuntu 14.04 环境下部署你的Hexo博客到github上

前言

Hexo是一个静态的开源博客框架,用node.js开发,作者是台湾大学生tommy351.该框架目前在Github上有6483个Star,1039个fork。

为什么选择Hexo?

  • Blazing Fast :天下武功无坚不破,为快不破。Hexo能极速生成静态页面,几百篇博客秒成。
  • Markdown Support :无缝支持Github喜欢的Markdown语法。
  • One-Command Deployment :可以用一条命令将博客部署在Github Pages、BAE、SAE等平台上
  • Various Plugins :丰富的插件支持。各种插件随你喜欢。

安装步骤非常简单(以Ubuntu14.04为例):

零、安装git,申请github账号并添加SSH key

sudo apt-get install git //安装git


//申请Github账号

//添加SSH key
git config --global user.email "your_email" //设置邮箱

git config --global user.name "your_username" //设置用户名,密码为空没有关系

ssh-keygen -t rsa -C "your_email" //生成密钥

//此后用Vim打开ssh.pub文件,拷贝其中内容到『Account settings -> SSH Keys -> Add SSH Key』

一、安装node.js

sudo apt-get update

sudo apt-get install nodejs

sudo apt-get install npm

二、安装Hexo

sudo apt-get update

sudo apt-get install nodejs

sudo apt-get install npm

三、初始化Hexo

hexo init //如果Hexo不是安装到当前目录,需进入Hexo的安装目录(如 cd blog)。再执行此操作

npm install //安装相关依赖

四、本地测试

hexo generate 

hexo server //执行完此操作后进入链接(不要按CTRL+C进行复制哦?).

五、化繁为简

hexo g = hexo generate //生成博客

hexo s = hexo server //启动本地服务,进行文章预览调试

hexo d = hexo deploy //部署博客

hexo n = hexo new //新建文章

六、修改_config.yml文件

deploy: git //注意冒号后面必须空一格

repository: git@github.com:SupremeChen/SupremeChen.github.io.git //把SupremeChen替换成你的your_user_name
branch: master

七、注意

//若出现ERROR Deployer not found: ...执行以下操作

npm install hexo-deployer-git --save

尾声

好了!就是这么简单!现在就可以马上hexo n一篇文章开始你的博客之旅了。别忘了学习MarkDown语法哦。如果嫌默认主题难看,可以在Themes中安装你喜欢的Hexo主题,还有各种插件需要你自己去探索咯!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值