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 下面.

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

Linux下安装GitHub

安装GitHub打开终端,输入命令sudo apt -get install git git-core git-doc一路安装下去以后,输入下面命令:ssh-keygen -t rsa -C "you...
  • sinat_36246371
  • sinat_36246371
  • 2016年10月31日 12:12
  • 1633

github在linux上的环境搭建

Centos版 1.git的安装: yum  install  git yum  的配置详见:http://blog.csdn.net/qq_32345239/article/details/5243...
  • qq_32345239
  • qq_32345239
  • 2016年09月22日 19:45
  • 387

Linux环境下使用hexo+github搭建个人博客

前言 相当前天刷知乎,看见别人的blog的是放在github上,最近也刚学会使用github,也想尝试着将自己的blogs放在github上;昨天曾经Google查找资料,尝试着自己搭建但是无奈出现问...
  • zhang_guyuan
  • zhang_guyuan
  • 2017年08月02日 12:19
  • 713

在Github上搭建自己的博客(Windows平台)

折腾了好久,终于在Github上搭建了自己的博客。这里面总结一下过程希望对大家能有所帮助。 Github建博优缺点 和 csdn,新浪,网易相比,在Github上可以自己实现功能和阿里云,VP...
  • github_33372103
  • github_33372103
  • 2016年02月04日 09:39
  • 977

从零开始linux上完成 hexo + Github Pages搭建个人独立博客

前言Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。因为其的简单高效,命令行操作//程序员的深爱啊啊博...
  • ctsas
  • ctsas
  • 2017年06月24日 20:59
  • 1069

使用GitHub和Hexo搭建免费静态Blog

前言习惯自己写Blog的朋友一定不会陌生Wordpress,或许也曾在新浪博客和QQ空间留过脚印,但静心认真思考一下,似乎我们又总是向往更加简单自由的写作方式。GitHub给我们提供了一个无限的空间,...
  • wsgzao
  • wsgzao
  • 2015年05月05日 22:44
  • 981

Github Page---- 搭建个人博客网站

利用Github Page 搭建个人博客网站 转载请注明出处: http://blog.csdn.net/tzs_1041218129/article/details/53214497 ...
  • yuexianchang
  • yuexianchang
  • 2016年12月02日 09:49
  • 28942

利用Github Page 搭建个人博客网站

利用Github Page 搭建个人博客网站转载请注明出处:[http://www.54tianzhisheng.cn/Blog/html/利用Github Page 搭建个人博客网站.html](h...
  • tzs_1041218129
  • tzs_1041218129
  • 2016年11月18日 11:32
  • 16179

Hexo+GitHub搭建个人博客

最近在看文章的时候无意中看到了文章中提到通过hexo搭建个人博客。之前也看到过一些别人搭建的博客,只是没在意。这次看到,就想想试试。这里记录下。...
  • student9128
  • student9128
  • 2016年12月21日 15:14
  • 984

创建GitHub技术博客全攻略

GitHub可以挂载静态站点和静态资源,是一种低成本的公网展示手段。每个免费仓库的限制大约是260MB.每个账号可以注册多个组织,则拥有多个二级域名....
  • renfufei
  • renfufei
  • 2014年07月12日 13:10
  • 215272
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux-github 搭建静态博客
举报原因:
原因补充:

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