搭建一个jekyll github

####搭建一个jekyll github 博客首先在github上创建一个username.github.io的仓库熟悉github的程序猿可以直接参考https://pages.github.com/这个地址来搭建username.github.io仓库如果不熟悉的可以先看http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/这个教程在开始上面的步骤。基本准备工作做完后就开始安装jekyll这里我是在windows下安装的安装中我们需要注意的是版本 ***

安装Ruby

Jekyll是一款静态网站生成工具,允许用户使用HTML、Markdown或Textile通过模块的方式建立所需网站,然后通过模板引擎Liquid(Liquid Templating Engine)来运行或者生成对应的静态网站文件. 在GitHub上使用较多,通过GitHub搭建自己的博客一般来说就是使用Jekyll;因为GitHub的渲染引擎默认为Jekyll。
Jekyll是一款基于Ruby的插件,安装Ruby是必须的
下载ruby:点击下载
安装时选中“Add Ruby executables to your PATH”这样将自动完成环境变量的配置。打开cmd


#=>在cmd中输入 
ruby -v

如果显示ruby的版本号则安装成功


安装 jekyll


#=>在cmd中输入 
gem install jekyll

####在这里可能会出现这样的错误

ERROR: Could not find a valid gem ‘jekyll’ (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/latest_spece.4.8.gz)

####解决办法


$ gem --remove https://rubygems.org/ #移除原有镜像
$ gem sources --add http://gems.ruby-china.org/ #添加新镜像 
$ gem sources -l #查看镜像
https://gems.ruby-china.org
# 确保只有 gems.ruby-china.org

####接着执行


gem install jekyll -v '3.0'

#####jekyll版本过高可能会出错,如果已经安装了jekyll过高的版本可以用下面的命令删除后重新安装


gem uninstall jekyll -a

####上面准备工作做完后就可以开始做我们的博客了首先创建一个blog 打开命令行在任意位置


jekyll new blog

这个时候就会生成一个blog的文件夹命令行进入到blog文件夹中然后执行命令


jekyll serve


最后输出Now browse to http://localhost:4000访问http://localhost:4000这样就ok了。如果在本地运行后没问题那你就可以把它推到git上了就是上面第一步骤中的仓库里。接着就可以根据自己的爱好来搭建博客了如果还有什么疑问可以点击这里来看看:点我    ◣ 上 • laravel 框架中邮件发送类!        下 • memcache 资料! ◢