最开始其实是想用jekyll来搭建我的博客的,但是在实验室机子上试过之后发现中间遇到过很多问题,也很麻烦,但这个过程还是很有收获的,不仅是技术上的,还有英语水平的提高,作为一名程序媛,英语必须要能拿得出手。虽然最后没有采用jekyll,但我觉得还是应该记录下来。
其实jekyll官网上讲解的是很清楚的,就是全部是英文,理解起来可能有偏差。不过现在有翻译过的版本就方便了很多,链接在此。在整个jekyll的安装过程中,看了很多人的博客文章,都有不完整的地方,以至于走了很多弯路,要把大家说的结合在一起才能进行下去,这是一件很让人糟心的事情。这可能也是因为每台电脑的情况不同,所以出现的问题也不一样吧。
Jekyll 是一个简单的博客形态的静态站点生产机器。它有一个模版目录,其中包含原始文本格式的文档,通过 Markdown(或者 Textile)以及 Liquid 转化成一个完整的可发布的静态网站,你可以发布在任何你喜爱的服务器上。
下面是我的安装过程:
1、安装Ruby
前往http://rubyinstaller.org/downloads/,选择一个合适的版本下载并安装。在安装的过程中最好保持默认路径如`C:\Ruby22-x64`,并勾选 “Add Ruby executables to your PATH”,这样执行程序会被自动添加至 PATH 路径中。
安装完成后在命令提示符中输入ruby -v以检测Ruby是否安装成功。
2、安装DevKit
前往http://rubyinstaller.org/downloads/,下载同系统及 Ruby 版本相对应的 DevKit 安装包。运行安装包并解压缩至某文件夹,如 C:\DevKit。在命令行窗口内,输入下列命令:1
2cd C:\rubydevkit
ruby dk.rb init
在初始化中找到 config.yml 文件,并查看末尾是否有这一行 - C:\Ruby22-x64,若没有需要增加上,然后再执行如下语句:1
ruby dk.rb install
3、更改gem镜像,可以改善国内Ruby安装的速度1
2
3
4gem sources --remove https://rubygems.org/
gem sources --a http://gems.ruby-china.org/
gem sources -l #查看镜像
gem update --system #更新RubyGems软件
4、安装jekyll
(1) 确保 gem 已经正确安装
命令行输入:gem -v 输出示例:2.0.14
(2) 安装 Jekyll gem
gem install jekyll
5、启动 Jekyll
按照官方的 Jekyll 快速开始手册 的步骤, 一个新的 Jekyll 博客可以在http://localhost:4000 浏览。1
2
3
4gem install jekyll bundler
jekyll new myblog
cd myblog
bundle exec jekyll serve