关闭

Windows上安装Jekyll

标签: JekyllRubyDevKitPythonWindows
4491人阅读 评论(9) 收藏 举报
分类:

Run Jekyll on Windows

目录

    Jekyll介绍

    安装Ruby

    安装DevKit

    安装Jekyll

    安装Python

    安装pip

    运行Jekyll


Introduction Jekyll

jekyll是一个简单的免费的Blog生成工具,是一个静态站点生成器,它会根据网页源码生成静态文件。

它提供了模板、变量、插件等功能,所以实际上可以用来编写整个网站。

我们可以使用jekyll bootstrap来搭建一个静态博客网站,本篇先介绍如何在Windows下安装jekyll

安装jekyll之前,先做好一些准备工作,需要如下配置:

!重要:本文使用环境为Windows7  64位操作系统,如有不同,安装过程中不保证与本文完全一致


Install Ruby

首先下载Ruby,下载的是Ruby 2.0.0-p598 (x64)

勾选"Add Ruby executables to your PATH" 进行安装,完成后打开命令行工具检测Ruby是否安装成功

PS:打开命令行工具即为cmd(下同)


Install DevKit

选择适合系统版本,我的是DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

安装在C:\RubyDevKit下

接下来,需要初始化devkit并将其绑定到Ruby安装。打开命令行工具,到RubyDevKit文件夹下。



Install Jekyll

打开命令行输入以下命令

gem install jekyll

如果顺利会出现如下情况,则表示正在安装,可能需要一段时间,需要下载的东西较多,也取决于你的网速

这是我第二次安装,如果是第一次肯定会报错(具体报什么错误,这里也不再重现了。参考http://ruby.taobao.org/即可)

或许是因为之前已经设置了镜像,而不需要再重新设置。


Install Python

下载Python


当出现如下对话框 选中:"Add python.exe to Path"


Install pip

pip是一个Python包的安装和管理工具。你会需要它的安装pygments,pygments.rb突出你的代码,使用Python包。

下载pip

接下来 打开命令行进入到 比如:C:\pip

设置Pygments作为语法高亮

在C:\RubyDevKit\_config.yml中添加如下:highlighter: pygments


Run Jekyll

OK 一切准备就绪,现在就可以在我们本地搭建一个jekyll博客了

jekyll new myblog
cd myblog
jekyll serve

PS:在服务启动的过程中报 'which' 不是内部或外部命令,也不是可运行的程序或批处理文件。

暂时不知道什么原因引起,但不影响使用,先忽略之。

浏览器中输入:http://localhost:4000



PS:如果是第一次安装jekyll,过程中可能会出现很多问题

远不止ERROR:  Could not find a valid gem 'jekyll' (>= 0), here is why:这一个问题

多多摸索就行了,大不了都卸了重装。

作者:itmyhome

出处:http://blog.csdn.net/itmyhome1990/article/details/41982625


Windows上安装Jekyll所需软件download

 

PS: jekyll升级记

 

突然某一天jekyll server的时候挂了,百思不得其姐,最后发现可能(一定)是版本问题。

网上找了各种方法,真是越添越乱,最后无奈Ruby、DevKit、jekyll、Python统统卸掉重装。

Ruby和jekyll都有版本更新,升级为Ruby 2.2.3、jekyll 3.0.1

 

还有一个错误出现:
jekyll 3.0.1 | Error:  Permission denied - bind(2) for 127.0.0.1:4000

说明端口被占有,不只为何,打开_config.yml 在最后加入一行 port: 5001 (其他也可)问题解决

 

                                                                                                         2015-12-30 更新

 

11
0
查看评论

Jekyll 安装、使用方法与卸载

Jekyll 安装、使用与卸载方法最近用Jekyll在Github上架网站,前后花了几天时间深入了解一下Jekyll,现在将Jekyll的安装、使用与卸载方法分享出来。Jekyll 是一个简单的网站静态页面生成工具。由于是用Ruby语音编写的,所以在Windows系统上配置起来还是稍微有点繁琐的。主...
  • u012675539
  • u012675539
  • 2015-02-11 14:53
  • 5432

使用github page搭建个人博客(jekyll的安装和使用)

github Pages 是在github上托管的静态网页。从2016年6月15日开始,通过域名github.io访问使用的是https协议。github pages的代码仓库容量限定是1G,并且带宽限制是100G或者每月10万次访问。      使用github搭建个...
  • springlustre
  • springlustre
  • 2016-10-06 13:59
  • 2215

jekyll 完整安装教程

我的操作环境阿里云 CentOS主机:LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.4.1708 (Core) Releas...
  • joelcat
  • joelcat
  • 2017-11-27 10:26
  • 207

安装Jekyll所需要注意的

安装Jekyll搭建github pages.
  • myfather103
  • myfather103
  • 2017-03-19 16:38
  • 321

jekyll 部署

利用Github提供的Pages功能,把本地搭建的Jekyll站点部署上去,实现一个自由定制的个人静态博客。 前言本地搭建Jekyll(以下都基于Windows环境) 事先准备使用gem安装Jekyll使用Jekyll创建博客站点开启Jekyll内置服务器Jekyll目录结构解读使用Jekyll...
  • uselym
  • uselym
  • 2017-06-22 17:03
  • 1179

[环境搭建]Windows下安装Ruby和Jekyll

Jekyll是一款静态网站生成工具,允许用户使用HTML、Markdown或Textile通过模块的方式建立所需网站,然后通过模板引擎Liquid(Liquid Templating Engine)来运行或者生成对应的静态网站文件. 在GitHub上使用较多,通过GitHub搭建自己的博客一般来说...
  • qiujuer
  • qiujuer
  • 2015-03-26 10:37
  • 6672

Windows 上安装 Jekyll

目录(?)[+] 安装 Ruby安装 DevKit安装 Jekyll安装 Pygments 安装 Python安装 Easy Install安装 Pygments 启动 Jekyll故障诊断  Jekyll是一个静态网站生成工具。它允许用户使用HTML、Markdo...
  • Rainloving
  • Rainloving
  • 2015-05-15 15:38
  • 4057

Win7 Jekyll安装(使用64位)

Win7 Jekyll安装 (使用64位)   按着下面步骤一步一步的安装   一. 安装Ruby   1.1 安装Ruby 下载ruby: http://rubyinstaller.org/downloads/ 我这里...
  • cay22
  • cay22
  • 2015-01-20 14:24
  • 1260

在 Windows 上搭建本地 Jekyll 编译环境时问题汇总

按照 在 Windows 上安装 Jekyll 操作。参考链接 在 Windows 上安装 Jekyll Setting up your GitHub Pages site locally with Jekyll - github Run Jekyll on Windows 故障诊断问题...
  • wudalang_gd
  • wudalang_gd
  • 2017-07-06 23:49
  • 1165

在win10子系统ubuntu平台下使用jekyll和github pages搭建自己的静态博客网站

前言总喜欢在自己闲得无聊的时候,折腾一些东西。最近喜欢上了markdown的方便简洁,就想借助jekyll和github pages来搭建一个静态博客网站,然后只需要跟平时写代码一样,上传自己的.md文件就可以了,还不用花费精力去维护博客。以前用wordpress也搭过一个博客网站,但是感觉略过厚重...
  • qq992817263
  • qq992817263
  • 2017-08-09 10:18
  • 525
    版权声明
    本博客文章可以被转载,但未经本人许可,不得用于商业用途。 如需转载,请保证文章的完整性并注明出处。
    个人资料
    • 访问:2804085次
    • 积分:37139
    • 等级:
    • 排名:第131名
    • 原创:647篇
    • 转载:23篇
    • 译文:26篇
    • 评论:1606条
    博客专栏
    博客统计