Jekyll搭建免费的blog

1. jekyll介绍:

       jekyll是一个自定义blog网站模板,通过MarkdownLiquid 转换文本,通过使用 GitHub Pages作为引擎服务,免费的来发布个人的blog网站。

2. jekyll 安装:

   需要的前提条件:

  安装步骤

  (本环境主要在cygwin下安装,在cygwin安装时,需要选择其开发版,以及对应的其他安装包

  • 在windows上安装cygwin(具体步骤略安装时,需要选择ruby,开发等)
  • 执行以下以下代码:获取对应的jekyll包,并且安装:如下图所示(备注:由于jekyll的ruby国内无法访问,需要翻墙获取)
~ $ gem install jekyll
~ $ jekyll new myblog
~ $ cd myblog
~/myblog $ jekyll serve
  • 在浏览器中录入:http://localhost:4000:将出现如下界面:

 

至此,本地安装完成。

 

3. 通过jekyll-bootstrap在github发布个人Blog

  1) 在github注册用户(并且要通过邮件认证(如果不同过邮件认证的话,在自动发布环节,将会出现如下的问题))

You need a verified email address in your GitHub account to publish Pages.
You can verify your email addresses from your Settings panel:

    https://github.com/settings/emails

 

2)到 github上注册一个帐号 XXX, 然后到Account Settings => SSH key 部署上自己的ssh公钥: 在本地产生SSH密钥具体步骤如下:

     参考https://help.github.com/articles/generating-ssh-keys

3)在github中建立库USERNAME.github.com中(备注:库名字必须以USERNAME.github.com),否则github page 将无法识别其,不能进行自动部署。

4) 执行如下代码,将会把jekyll代码上传到对应的版本库中:

git clone https://github.com/plusjade/jekyll-bootstrap.git USERNAME.github.com
cd USERNAME.github.com
git remote set-url origin git@github.com:USERNAME/USERNAME.github.com.git
git push origin master

5)等差不多10多分钟,访问http://USERNAME.github.com,将会出现如下界面:

 

6) jekyll-bootstrap为jekyll的增强版,在本地执行的方式如下:

1 $ git clone git://github.com/plusjade/jekyll-bootstrap.git
2 $ cd jekyll-bootstrap
3 $ jykell serve

录入网址: http://localhost:4000/,如下图所示:

     参考资料

          官网http://jekyllrb.com/

               http://jekyllbootstrap.com/usage/jekyll-quick-start.html

          博客http://xialuxing.com/2012/05/11/cygwin-jekyll-bootstrap/

 

转载于:https://www.cnblogs.com/dreamFromHere/p/3506366.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值