zoukankan      html  css  js  c++  java
  • jekyll bootstrap

    你还在纠结使用那个博客系统吗?或者为没有自己的服务器和专属域名而感到无奈?也许jekyll bootstrap是你的最终解决方案,使用它,你就可以像写代码一样写博客。本文将为你详细介绍ubuntu下的搭建步骤。

    2.新建一个新的repository,命名为 USERNAME .github.com,其中 USERNAME 为你的用户名。如果用户名中有大写字母,命名repository时系统会将大写字母变小写。

    3.在终端中输入下面的代码:

    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

    注意USERNAME为你的用户名,如果其中有大写字母,应替换为小写。

    如果遇到下面的错误,需要为你的github账号添加ssh key,可以参考这篇博文 http://blog.sina.com.cn/s/blog_6b706e15010199p1.html

    Permission denied (publickey).
    fatal: Could not read from remoterepository.
    Please make sure you have the correct accessrights and the repository exists.

    过几分钟(并非立刻),你就可以访问http://USERNAME.github.com,就会显示默认几个页面。

     4.如果你想在自己的机器上访问自己的博客,预览一下效果,你需要安装jekyll,最好的方式是通过RubyGems安装。第一步,安装ruby-dev,ubuntu中默认安装了ruby,但我们这里需要ruby-dev,使用apt-get install安装即可;第二步,安装jekyll,代码如下:

    gem install jekyll

    如果遇到permission的问题,比如报错说You don't have write permissions for the /xxx/xxx directory. 你需要root身份登录或者赋予当前用户该目录的写权限。

    5.预备工作做的差不多了,现在就可以运行一下了

    cd USERNAME.github.com 
    jekyll serve

    如果不出意外,   http://localhost:4000/ 就可以访问了,这样就可进行本地预览了~

    到这里整个博客平台就搭建完了,你可以本地创作、修改和预览,完成后用git push上去之后,USERNAME.github.com就相应的更新了(貌似不糊立即更新,需要等几分钟)。在USERNAME.github.com这个目录下,_post文件夹中存放的是你的博文,每个博文对应一个静态md文件,编辑博客的话只需要在终端下用vim或其他文本编辑软件创建md文件,按照md的简单语法,就像写代码一样写博客,并且经过解析,形成的最终html的页面相当美观大方(当然你也可以定制自己的独特风格)。

  • 相关阅读:
    linux bash shell之declare
    shell中的特殊符号
    工作常用shell集合
    sed实例收集
    vim粘贴代码时缩进混乱
    使用脚本实现killproc的功能
    zabbix 的安装
    Linux SSH 互信
    CeontOS7安装ansible
    xtrabackup 链接不上MySQL的问题
  • 原文地址:https://www.cnblogs.com/jiangyi666/p/5988881.html
Copyright © 2011-2022 走看看