Linux-github 搭建静态博客

原创 2015年07月17日 16:00:58

1.在Github上创建一个新的Repository

到你的github上 https://github.com去create a new repository命名为 github.myblog
这里写图片描述

2.本地安装Jekyll-Bootstrap

如果本地centos没有git,使用yum安装

$ yum install git

克隆jekyll-bootstrap

$ git clone https://github.com/plusjade/jekyll-bootstrap.git myblog
$ cd myblog
$ git remote add origin-myblog https://github.com/csuldw/myblog.git
$ git push origin-myblog master        #代码传至github

这里写图片描述

经过上面的代码之后,就可以看到自己的博客了:http://myblog.github.io/

github文件目录

这里写图片描述

3.安装Jekyll

使用下面代码看看是否安装了jekyll

$ git clone https://github.com/plusjade/jekyll-bootstrap.git
$ cd jekyll-bootstrap
$ jekyll serve

根据网址http://localhost:4000. 看是否安装成功

如果没有安装成功,下面再centos中安装jekyll,参考:https://hack0nair.me/2013-10-31-config-jekyll-on-centos/

首先安装ruby:

$ sudo yum install ruby

这里写图片描述
接着安装jekyll

$ gem install jekyll

然后回到myblog目录,执行下列代码检测jekyll是否安装成功

$ jekyll server

如果出现下面情况,表示安装成功
这里写图片描述

4.创建一个页面

下载rake

$ gem install rake

创建页面

$ rake page name="about.md"

创建一个内部页面

rake page name="pages/about.md"

这里写图片描述
Create a page with a “pretty” path:

$ rake page name="pages/about"
# this will create the file: ./pages/about/index.html

The rake task automatically creates a page file with properly formatted filename and YAML Front Matter as well as includes the Jekyll Bootstrap “setup” file.

5.发布至github

$ git add .
$ git commit -m "Add new content"
$ git push origin master

这里写图片描述

附:jekyll支持主题定做 http://jekyllbootstrap.com/usage/jekyll-theming.html

主题目录位于:_includes/themes 下面.

版权声明:本文为博主原创文章,转载请注明来源。

相关文章推荐

Hexo搭建Github Pages托管的静态个人博客

Hexo出自台湾大学生tommy351之手,是由Node.js驱动的一款快速、简单且功能强大的博客框架。Node.js是一个可以快速构建网络服务及应用的平台 。该平台的构建是基于Chrome's Ja...

Pelican + Github 搭建自己的静态博客

//想了解更多请访问我的新网站:晓的博客zhangxiaolong.org 之前在Github上使用基本的jekyll模板搭建过一个博客,但是那时候前端技术的水平有限,搭出来的博客很不好看,一些基本...
  • wdzxl198
  • wdzxl198
  • 2013年12月25日 19:13
  • 10248

Hexo + Github Pages静态博客搭建简明教程

原文地址一 简介HEXO是一款基于Node.js的静态博客框架,可以生成静态文件并且一键部署到github pages。二 GitHub Pages 首先要有一个GitHub账户; 新建一个仓库New...

快速搭建多终端同步的 github + hexo 静态博客

快速搭建多终端同步的 github + hexo 静态博客最近心血来潮想搭建自己的个人博客,在考察了多种博客的搭建方法后,毅然选择了 GitHub + hexo 的静态博客搭建方法(主要原因是对我来说...

Github、Jekyll 搭建及优化静态博客方法指南

前两天在站长之家里面看到一个文章,讲的是如何在 github 上搭建 Blog,现在分享给大家。比较详细的介绍了 github 的 Pages 功能,以及 Jekyll 软件的基本用法。...

Jekyll和Github搭建个人静态博客

利用Github提供的Pages功能,把本地搭建的Jekyll站点部署上去,实现一个自由定制的个人静态博客。前言 本地搭建Jekyll(以下都基于Windows环境) 事先准备 使用gem安装J...

Hexo+GitHub 搭建静态个人博客

偶然的情况下通过百度搜 github 时 看到一篇文章,可以通过GitHub+Hexo进行免费的个人博客搭建,当然了,搭建博客的教程随处都是,为什么要选择这个方法呢? 其一 免费 其二 拥有很多简单美...

[Hexo]Hexo+github搭建静态博客

1.简介 Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章(经常玩CSDN上的人都知道),在几秒内,即可利用靓丽的主题生成静态网页。通过Hexo...

Jekyll+GitHub搭建个人博客 - 不限流/免费/静态网站

参考了其他前辈的博客 ,搭建的过程并不算难 (调整自己喜欢的风格太难了) .虽然是静态网站 ,但是可以嵌入第三方API ,也是可以作为一个简单的博客网使用的 .熟悉前端的话 ,这一个静态网站也能玩的很...

使用github和hexo搭建静态博客

终于写这篇文章了,这是我使用github和hexo搭建博客的一些心得,希望能给大家一点帮助。少走点弯路。刚接触github,只是用来存项目的版本,后来突然发现可以使用这个搭建静态网页博客。哇,卧槽,还...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux-github 搭建静态博客
举报原因:
原因补充:

(最多只允许输入30个字)