首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

Github Blog 筹建手册

2012-12-24 
Github Blog 搭建手册原文:http://www.ilehao.com/blog/2012/11/11/github-blog-config/很多人都希望拥有

Github Blog 搭建手册
原文:http://www.ilehao.com/blog/2012/11/11/github-blog-config/
很多人都希望拥有一个属于自己的免费blog空间。

之前也会在一些技术论坛写blog,但是总觉得那是不属于自己的网站。

现在github给我们一个机会,可以搭建自己的独立博客。

在github上搭建博客可以利用Jekyll或者Octopress, Octopress是在Jekyll上建立起来的,即使没有网站设计经验的人也能够快速搭建自己的博客。

Jekyll和Octopress都是利用Ruby实现的,因此在搭建自己博客的过程中难免要接触到一些Ruby的东西。当然,这也许可以让你开始对Ruby感兴趣,并深入学习之。

现在来简单介绍下Window下搭建blog实施步骤:

*在www.github.com网站上注册一个帐户,并创建你blog站点的repository [username.github.com].

*下载git,安装完成后就可以在本地使用git了,然后在本机使用git创建SSH Key。

ssh-keygen -C "useremail" -t rsa

备注: useremail为你注册github用户时的邮箱地址 这时,在系统目录下就会生成一个.ssh文件夹,里面为对应的SSH Key,其中id_rsa.pub是Gighub需要的SSH公钥文件。 将id_ras.pub文件里内容拷贝到Github的Account Settings里的key中。 这样你就可以直接使用Git和Github了.

*安装Ruby环境 ** 下载RubyInstaller和DevKit,并安装,然后进行到DevKit目录下,运行以下命令

ruby dk.rb initruby dk.rb installgem install rdiscount --platform=ruby

安装成功后,就可以使用一些Ruby的小工具了。

*安装OctoPress 通过Git从Github上克隆一份Octopress

git clone git://github.com/imathis/octopress.git octopress

安装一些依赖的工具

cd octopressgem install bundlerbundle install

安装Octopress默认的Theme

rake install

通过_config.yml来配置博客

创建一个博客 rake new_post["title"] 创建一个博客目录 rake new_page["page"] 预览效果:
rake generaterake preview

然后在浏览器中打开http://localhost:4000,就可以看到效果了。

*将博客部署到Github上 通过rake setup_github_pages命令,将自己的Blog与你在Github创建的repository关联起来。在过程中根据提示输入username.github.com 然后再通过下面命令来把博客内容部署到Github上 rake deploy git status ##查看更新状态 git add . ##把当前目录上所有的变更加上 git commit -a -m ‘commit’ git push origin source

在浏览器中输入username.github.com就可以看到你的博客内容了
** 常见问题 乱码,请设置
LC_ALL=zh_CN.UTF-8和LANG=zh_CN.UTF-8

热点排行