introduction
本文记录了github
page
搭建博客的全过程,从github
page
项目的创建,到使用,下载jekyll
(jekyll
是一个简单的免费的Blog
生成工具,类似WordPress
。但是和WordPress
又有很大的不同,
原因是jekyll
只是一个生成静态网页的工具,不需要数据库支持。),选用模板,最后配置上传生成博客。
1.github page
的优势
优点:
- 轻量级的网站结构,不再有动态网站的沉重。
- 方便的和
github
pages
结合,不仅免费,而且方便。 - 流行又简洁的
MarkDown
写作语法。 - 大量的模板,使用者不必太关心前端也能搭建很优美的博客。
- 版本控制。
- 可以使用自己的域名。
2.github page
的创建
- 1.在github创建一个新的repository
- 2.
repository
的命名按如下图规范username.github.io
- 3.去到项目下的
setting
查看github page是否开启(默认开启)
3.安装 Jekyll
什么?你要快速部署一个博客,然后快乐的在本地用markdown
写博客?那完全没必要在本地安装jekyll
,博主是个做后台的,对前端技术细节不怎么关心,只是单纯的想有个漂亮界面的博客,所以直接去
jekyll
的模板网站下载自己喜欢的模板,然后直接提交到我们第一步创建的repository
,就可以直接在_post
文件夹下写博客,然后去官方网站
看看配置就可以快乐的写博客了。
如果实在要安装Jekyll
,在本地使用Jekyll
,参见以下步骤
- 1.安装
Ruby
去官网下载ruby,因为jekyll就是ruby写的。注意:勾选 “Add Ruby executables to your PATH”。 然后
查看是否安装成功。
- 2.安装
DevKit
去官网下载DevKit,在命令窗口下切换到DevKit安装目录,并执行以下命令
- 3.安装 Jekyll
注意:淘宝的源https
://ruby
.taobao
.org
/ 已经不能用了,必须用https
://rubygems
.org
/ ,”RubyGems
镜像的管理工作以后将交由 Ruby China 负责”,不过这里也有很多坑,我试了很多次http://gems.ruby-china.org,https://gems.ruby-china.org才可以。
4.提交博客,访问username.github.io
待续..
由于域名还在备案,后续再弄绑定域名,评论等功能