在git下搭建个人博客
转载: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执行:
- ruby -v
确认是否添加成功。如果忘记勾选了,手动加入即可。
2.3.安装DevKit
下载地址:http://pan.baidu.com/share/link?shareid=3891765640&uk=637953331。这里使用4.5.2版。解压到D:\DevKit,打开cmd,执行如下命令:
- D:
- cd D:DevKit
- ruby dk.rb init
- ruby dk.rb install
3.配置环境
3.1.支持UTF-8编码
配置Windows环境变量如下
- LANG=zh_CN.UTF-8
- LC_ALL=zh_CN.UTF-8
3.2.替换更新源
- gem sources -a http://ruby.taobao.org/
- gem sources -r http://rubygems.org/
- gem sources -l
因为某些原因(你懂的),必须更换ruby的更新源,第一个是添加,第二个是删除,第三个是显示,如果显示输出http://ruby.taobao.org/,就对了。
3.3.克隆Octopress库
进入你要存放博客源码的目录,我这里是直接使用C盘盘根。执行命令:
- cd c:
- 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,运行如下命令:
- C:
- cd octopress
- gem install bundler
- bundle install
如果出现错误,请尝试更换ruby版本。
在git下搭建个人博客相关推荐
- Windows下搭建个人博客(Apache+MySQL+PHP+WordPress)
Windows下搭建个人博客(Apache+MySQL+PHP+WordPress) CSDN博客的广告实在是烦,就自己在阿里云上搭建了一个博客(http://www.corfox.cn),CSDN博 ...
- 运用BT在centos下搭建一个博客论坛
在日常的工作和学习中,我们都很希望有自己的工作站,就是自己的服务器,自己给自己搭建一个博客或者是论坛,用于自己来写博客和搭建网站论坛.现在我们就用一个简单的方法来教大家如何30分钟内部署一个博客网站. ...
- Windows下搭建Octopress博客
您需要掌握的 使用Octopress来搭建博客,还是有一定门槛的,看完本文后,希望您不会觉得很难. Octopress 是一款基于 Jekyll 的静态站点生成系统,使用Ruby实现,所以您需要懂点R ...
- MAC下搭建Hexo博客
一.前言 Hexo是一款快速.简洁,基于node.js的强力框架. (1)超快速度:Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染. (2)支持markdown:Hexo 支持 ...
- hexo在git上搭建个人博客
Windows下Git的配置 由于这里只是搭建个环境,不需要其他的一些工具,简单的安装GitForWindows就行了,需要注意的时,在安装时选择Run Git from the windows co ...
- 搭建hugo博客部署到Github
文章目录 前提 安装 启动 部署 增加文章 修改配置 解决图片问题 前提 一定要配置好git,具体教程见 windows下搭建hexo博客部署到github 推荐在Microsoft Store安装W ...
- vsphere通用配置_Mac环境下如何用Hexo+Github搭建个人博客
一个爱折腾的人,总是忍不住去自己动手尝试新鲜事物.就拿写博客来说,虽然网上已经提供了很多博客平台,但是总有一些个性化的需要得不到满足.所以就抽空去网上找了下如何使用Hexo+Github 搭建自己博客 ...
- hexo+git+github+域名搭建个人博客提示404_不用花一分线,松哥手把手教你上线个人博客...
有不少小伙伴私信松哥,打听松哥的博客是怎么做的,其实这个我之前和大家聊过,今天就再来说一说. 我记得是 2015 年 4 月 15 在CSDN上发表了我的第一篇博客,是一个学习笔记,从那之后开启了我博 ...
- node mysql 搭建博客_node.js+Hexo+Git搭建个人博客
今早上考完试回来,接到腾讯云的每月邮件续费通知. 对于一个小开发来讲,买一个云服务器建站最方便不过,但是对于学生党来说还是有些贵. 一想明年7月份,云服务器就一元每月变65每月,加上30来块的域名费, ...
最新文章
- 联想拯救者Y7000P 2021H deepin v20.2.4设置双屏显示:切记要用集显,NAVIDA独显不生效
- 00002-两数之和-leetcode-1.暴力法(枚举法),2.哈希表法,目前更新了枚举法
- 单一窗口关区备案_深圳跨境电商企业进出口备案,赶紧码下学习
- How to manage the certificates in the PC
- Does taro support react hook?
- android清理缓存动画、天气APP、购物下单选择器、阅读APP、饿了么demo等源码
- Oracle 导出DMP
- Response AddHeader使用实例
- linux tab键失灵了,Linux grep \t Tab 键失效
- python语句中str_python中str是什么意思
- 如何解决audiodg占用内存高(停止与重启audiodg服务)
- 如何为PPT加上页码/总页码
- 【日志记录】基于AOP实现自定义日志注解,并支持动态设置注解内容
- springboot项目导出excel 合并单元格表格
- 普利姆算法和修路问题
- 计算机顶级双非浙江工业大学,计算机考研改考408!
- 127.0.0.1、0.0.0.0和本机IP地址的区别和使用
- 图像金字塔LK光流法原理分析
- 计算机复试面试英语自我介绍,天津师范大学计算机研究生复试面试英语自我介绍...
- Mac iterm/iterm2快捷键