Mac OS安装jekyll
“jekyll 是一款简单的博客系统,静态网站生成器。”
概述
jekyll 是一款简单的博客系统,静态网站生成器。她有一个模版目录,存放整个静态网站的模版文件,可以通过Liquid处理模版文件,把使用标记语言Textile或Markdown编写的内容文件,按照模版格式,转换成最终的静态网站页面。大名鼎鼎的GitHub Pages就是通过它实现的。搭建好我们的博客系统之后,我们还可以把它放到github的pages上进行展示。
安装Homebrew
使用Mac的程序员必不可少的一步便是安装Homebrew,他就像是centOS的yum
命令和ubuntu的apt-get
命令一样,通过brew
命令,我们可以快速的安装一些软件包。
使用命令行安装Homebrew的命令如下:
1 | /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
安装最新版ruby
Homebrew安装完成之后,使用它来安装最新版本的ruby,代码如下:
1 | brew install ruby |
安装完成之后,会提示安装好的ruby目录为/usr/local/Cellar/ruby/2.2.0
,我用的shell为zsh,所以想要最新安装的ruby生效,需要将~/.zshrc
配置文件中的环境变量PATH
中添加上新版本ruby的目录,在PATH
后添加上ruby安装目录的bin
文件夹,如下:
1 | export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/Cellar/ruby/2.2.0/bin" |
然后输入命令source ~/.zshrc
,再使用ruby就是最新版本了。
输入命令ruby --version
查看ruby版本:
1 | ruby 2.2.0p0 (2014-12-25 revision 49005) |
如果,版本不对,就使用命令echo $PATH
查看最新版本的ruby目录是否在环境变量PATH
中,如果不对,就按照上述过程修改环境变量PATH
。
安装jkeyll
安装最新版本的jekyll,命令如下:
1 | gem install jekyll |
因为我们将会使用Markdown语言作为标记语言,所以还需要安装kramdown,命令如下:
1 | gem install kramdown |
至此,本机的jekyll运行环境就已经搭建好了
运行例子
安装好之后,就可以自己构建一个博客系统,或者也可以到jekyll模板网站 下载自己喜欢的模板进行修改,然后运行并查看效果,要运行jekyll首先要进入博客的根目录,然后运行命令jekyll server
,最后会显示启动信息:
1 | Server address: http://127.0.0.1:4000/ |
说明程序已经成功启动,在浏览器中输入localhost:4000,就可以查看自己的博客了。