Windows下搭建Jkyll 博客
jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如discuz。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。
由于jekyll是用ruby语言写的,所以我们要搭建jekyll本地环境就需要先配置好ruby环境。说实话ruby确实不适合用在windows上,但是没办法,还是有那么多的windows党,不过你放心网上已经有一些ruby的爱好者已经做好的RubyInstaller集成环境,相信听到这个都挺熟悉了。好了废话不多说了。
1. 下载RubyInstaller
去官网下载RubyInstaller,地址:http://rubyinstaller.org/ 我选择最新版本的 Ruby 2.0.0-p481,你可以下载之前的稳定版本
下载链接:RubyInstaller
2. 安装RubyInstaller
安装就不用我说了吧,像windows平台的软件一样,提醒一下,记得安装的时候选 上“Add Ruby executables to your PATH”(添加系统环境变量),我这里安装到了C:\Ruby下。当然你也可以安装到其他的盘里。
3. 下载DevKit并安装。
同样要选择一下选择For use with Ruby 2.0 (32bits version only):DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe这个版本的,因为刚才安装我选择了Ruby 2.0。下载地址:http://rubyinstaller.org/downloads/ 你也可以直接点击下载:DevKit
下载下来后解压到C:\devkit,打开cmd,切换到C:\devkit下,以此执行一下命令:
C:\>cd devkit
C:\devkit>ruby dk.rb init
C:\devkit>ruby dk.rb install
如果没有报错你就可以继续执行,如果有报错的话,检查一下,看看那里出来了问题。
4. 安装jekyll
打开cmd,执行以下
C:\users\jonh>gem install jekyll /*执行完成之后
C:\users\jonh>jekyll -v
QQ截图20140730113735.png
等待一会就开始安装 ,这里会安装jekyll所依赖的东西,所以时间可能有点长,具体看你的网速了.执行完成之后,执行jekyll -v就可以直接查看Jekyll版本信息了。如果出现错误,在确认前面安装步骤正常的情况下请多尝试几次,也可以截图回复在评论下方,我或许可以帮到你。
现在可以开始使用jekyll了。如果您还需要使用代码高亮工具,则需要继续安装Pygments ,之后的文章再讲。这里只是先让你快速搭建你的博客。
5.Jekyll创建Blog
新建网站: 执行jekyll new blog会在当前的目录下创建一个blog的目录,里面就是网站的所有文件了。 QQ截图20140730114528.png由于我没有安装Pygments,高亮插件就无法使用了,所以我这里把高亮的选择设为false,操作如下:
打开_config.yml,找到pygments把它的值修改为false,这样我们就不需要安装pygments了。(注意,如果不注释掉会出现请求正常,但网页是空白的情况)。
切换到新建的网站目录下,执行jekyll serve来启动网站,默认生成的静态网页等相关资源会放入_site文件夹。对了,我们还要删除_post 下的类似这个文件welcome-to- jekyll.markdown。还以由于这文件含有高亮语法,所以我把他删除了。
现在你可以打开浏览器直接输入http://localhost:4000/打开你的博客了。
好了,你已经成功搭建你的博客了,下一篇文章具体讲如何部署到Github上并绑定域名。