转载http://blog.csdn.net/jackystudio/article/details/16117585

原谅我又不务正业了,最近在Github上利用Octopress框架搭建了一个博客,所有的东西都可以DIY,感觉还是蛮酷的。这里把整个搭建过程分享一下。
当然第一步还是环境的搭建,有没有搞错?写个博客还要搭建环境?没错,折腾族们喜欢像写代码一样去写博客。至于Octopress是什么,Google之。。。如果对git的操作不熟悉,http://blog.csdn.net/column/details/jacky-git.html足够让你入门了。

1.博客演示

演示地址:http://fusijie.github.io,因为绑定了域名,所以会跳转到http://www.fusijie.com。因为本人对网页编写一窍不通,多年来水平一直停留在看懂几个标签上,所以如果有理解错或者写错,敬请指出,虚心受教。

2.搭建本地环境

2.1.安装msysgit

下载地址:http://msysgit.github.io/。安装方式和配置请移步:http://blog.csdn.net/jackystudio/article/details/12249303

2.2.安装Ruby

下载地址:http://pan.baidu.com/share/link?shareid=3885776025&uk=637953331。这里使用ruby 1.9.3p448版本,安装时勾选Add Ruby executables to your PATH。

将ruby加入系统环境路径,安装完成后cmd执行:

[cpp] view plaincopy
  1. ruby -v

确认是否添加成功。如果忘记勾选了,手动加入即可。

2.3.安装DevKit

下载地址:http://pan.baidu.com/share/link?shareid=3891765640&uk=637953331。这里使用4.5.2版。解压到D:\DevKit,打开cmd,执行如下命令:

[cpp] view plaincopy
  1. D:
  2. cd D:DevKit
  3. ruby dk.rb init
  4. ruby dk.rb install

3.配置环境

3.1.支持UTF-8编码

配置Windows环境变量如下

[cpp] view plaincopy
  1. LANG=zh_CN.UTF-8
  2. LC_ALL=zh_CN.UTF-8

3.2.替换更新源

[cpp] view plaincopy
  1. gem sources -a http://ruby.taobao.org/
  2. gem sources -r http://rubygems.org/
  3. gem sources -l

因为某些原因(你懂的),必须更换ruby的更新源,第一个是添加,第二个是删除,第三个是显示,如果显示输出http://ruby.taobao.org/,就对了。

3.3.克隆Octopress库

进入你要存放博客源码的目录,我这里是直接使用C盘盘根。执行命令:

[cpp] view plaincopy
  1. cd c:
  2. git clone git://github.com/imathis/octopress.git

然后你就会发现在C盘根目录下多了一个Octopress的文件夹。

进入Octopress文件夹,用UE或者Sublime Text打开Gemfile文件:

替换source “http://rubygems.org/”为source “http://ruby.taobao.org/”

3.4.安装Octopress依赖项

打开cmd,运行如下命令:

[cpp] view plaincopy
  1. C:
  2. cd octopress
  3. gem install bundler
  4. bundle install

如果出现错误,请尝试更换ruby版本。

在git下搭建个人博客相关推荐

  1. Windows下搭建个人博客(Apache+MySQL+PHP+WordPress)

    Windows下搭建个人博客(Apache+MySQL+PHP+WordPress) CSDN博客的广告实在是烦,就自己在阿里云上搭建了一个博客(http://www.corfox.cn),CSDN博 ...

  2. 运用BT在centos下搭建一个博客论坛

    在日常的工作和学习中,我们都很希望有自己的工作站,就是自己的服务器,自己给自己搭建一个博客或者是论坛,用于自己来写博客和搭建网站论坛.现在我们就用一个简单的方法来教大家如何30分钟内部署一个博客网站. ...

  3. Windows下搭建Octopress博客

    您需要掌握的 使用Octopress来搭建博客,还是有一定门槛的,看完本文后,希望您不会觉得很难. Octopress 是一款基于 Jekyll 的静态站点生成系统,使用Ruby实现,所以您需要懂点R ...

  4. MAC下搭建Hexo博客

    一.前言 Hexo是一款快速.简洁,基于node.js的强力框架. (1)超快速度:Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染. (2)支持markdown:Hexo 支持 ...

  5. hexo在git上搭建个人博客

    Windows下Git的配置 由于这里只是搭建个环境,不需要其他的一些工具,简单的安装GitForWindows就行了,需要注意的时,在安装时选择Run Git from the windows co ...

  6. 搭建hugo博客部署到Github

    文章目录 前提 安装 启动 部署 增加文章 修改配置 解决图片问题 前提 一定要配置好git,具体教程见 windows下搭建hexo博客部署到github 推荐在Microsoft Store安装W ...

  7. vsphere通用配置_Mac环境下如何用Hexo+Github搭建个人博客

    一个爱折腾的人,总是忍不住去自己动手尝试新鲜事物.就拿写博客来说,虽然网上已经提供了很多博客平台,但是总有一些个性化的需要得不到满足.所以就抽空去网上找了下如何使用Hexo+Github 搭建自己博客 ...

  8. hexo+git+github+域名搭建个人博客提示404_不用花一分线,松哥手把手教你上线个人博客...

    有不少小伙伴私信松哥,打听松哥的博客是怎么做的,其实这个我之前和大家聊过,今天就再来说一说. 我记得是 2015 年 4 月 15 在CSDN上发表了我的第一篇博客,是一个学习笔记,从那之后开启了我博 ...

  9. node mysql 搭建博客_node.js+Hexo+Git搭建个人博客

    今早上考完试回来,接到腾讯云的每月邮件续费通知. 对于一个小开发来讲,买一个云服务器建站最方便不过,但是对于学生党来说还是有些贵. 一想明年7月份,云服务器就一元每月变65每月,加上30来块的域名费, ...

最新文章

  1. 联想拯救者Y7000P 2021H deepin v20.2.4设置双屏显示:切记要用集显,NAVIDA独显不生效
  2. 00002-两数之和-leetcode-1.暴力法(枚举法),2.哈希表法,目前更新了枚举法
  3. 单一窗口关区备案_深圳跨境电商企业进出口备案,赶紧码下学习
  4. How to manage the certificates in the PC
  5. Does taro support react hook?
  6. android清理缓存动画、天气APP、购物下单选择器、阅读APP、饿了么demo等源码
  7. Oracle 导出DMP
  8. Response AddHeader使用实例
  9. linux tab键失灵了,Linux grep \t Tab 键失效
  10. python语句中str_python中str是什么意思
  11. 如何解决audiodg占用内存高(停止与重启audiodg服务)
  12. 如何为PPT加上页码/总页码
  13. 【日志记录】基于AOP实现自定义日志注解,并支持动态设置注解内容
  14. springboot项目导出excel 合并单元格表格
  15. 普利姆算法和修路问题
  16. 计算机顶级双非浙江工业大学,计算机考研改考408!
  17. 127.0.0.1、0.0.0.0和本机IP地址的区别和使用
  18. 图像金字塔LK光流法原理分析
  19. 计算机复试面试英语自我介绍,天津师范大学计算机研究生复试面试英语自我介绍...
  20. Mac iterm/iterm2快捷键

热门文章

  1. Jupyter notebook与Spyder,以及Jupyter notebook与Spyder集成插件
  2. JAVA enum实现简单状态机功能
  3. Docker源码分析(七):Docker Container网络 (上)
  4. Spring Cloud一站式的微服务架构解决方案
  5. Spring之LoadTimeWeaver——一个需求引发的思考---转
  6. 改变eclipse工程中代码的层次结构
  7. linux 清空文件内容命令
  8. ios 中的基本算数函数
  9. LESSON 11.4 原理进阶:AdaBoost算法流程详解
  10. 数模学习笔记——微分方程