使用jekyll搭建

搭建环境

发布内容

使用jekyll搭建

最近在查阅资料时发现好多风格很别致,而且网址的基本上是github.io的二级域名,然后好奇的查了一下,发现github上提供一个平台,以此搭建一个博客,然后也想弄一个耍耍,往后发布点东西也好,而且支持代码高亮,well done。

最先开始找到了hexo的方式来搭建,这个确实很轻松就弄起来,但后来发现 GitHub Pages 默认支持jekyll(当然静态网页也是肯定可以打开),虽说 hexo 也是在 jekyll 的基础上扩展而来,但运行的环境还是有些不同,以至于当时我在hexo本地测试没问题后,push上去发现运行不了,后来在执行 hexo generate 后生成的内容,push上去后妥妥的看到我的主页。

不过发现在更新文章时不够方便,每次更新东西的时候总要执行一遍 hexo generate,再上传 这感觉很不顺手,原则就是基本格调有了,更新就没必要再去动源项目,正好github上提供jekyll环境,为了偷懒吧,那就以jekyll来搭吧,ruby环境的搭建确实有点麻烦,不过在ubuntu下配置还算没什么问题,用jekyll部署完后,这回只要在网页github项目的_posts文件下添加.md文件就可以更新了。

搭建环境

在linux或mac下搭建环境比较方便,我就在ubuntu上弄

install ruby

从源文件安装

wget http://ftp.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz
tar -xzvf ruby-2.2.3.tar.gz
cd ruby-2.2.3/
./configure
make
sudo make install
ruby -v
install jekyll
~ $ gem install jekyll              //安装jekyll
~ $ jekyll new my-site              //新建一个项目
~ $ cd my-awesome-site
~/my-awesome-site $ jekyll serve    //运行服务
# => Now browse to http://localhost:4000
发布文章

在github上部署就不多说了

  1. open _posts
  2. new file ` 2016-02-07-hei.md `
  3. commit
2016-02-07-hei.md
---
published: true
layout: post
title: 风中草曳
category: 随笔
tags: 
  - 嗯哼
time: 2016.02.22 17:19:00

---
## 
草在结它的籽,风在摇它的叶
我们站着什么都不说,就十分的美好 

http://fylder.github.io 从一片茫然到剑指锁妖塔,这过中跌倒起伏,google了不少资料,也总算弄起来了,想想猴嗨森、猴赛雷。 在此感谢 sunxiaobiu技术不宅 的主题jacman