【像黑客一样写博客之一】环境搭建

原创 2013年11月14日 15:23:55

原创作品,转载请标明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执行:

  1. ruby -v  

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




2.3.安装DevKit

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

  1. D:  
  2. cd D:DevKit  
  3. ruby dk.rb init  
  4. ruby dk.rb install  



3.配置环境

3.1.支持UTF-8编码

配置Windows环境变量如下

  1. LANG=zh_CN.UTF-8  
  2. LC_ALL=zh_CN.UTF-8  

3.2.替换更新源

  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盘盘根。执行命令:

  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,运行如下命令:

  1. C:  
  2. cd octopress  
  3. gem install bundler  
  4. bundle install  




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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android设计模式学习之观察者模式

观察者模式在实际项目中使用的也是非常频繁的,它最常用的地方是GUI系统、订阅——发布系统等。因为这个模式的一个重要作用就是解耦,使得它们之间的依赖性更小,甚至做到毫无依赖。以GUI系统来说,应用的UI...

关注CSDN程序人生公众号,轻松获得下载积分

关注公众号 在公众号里回复“”秘密“”两个字 返回 http://task.csdn.net/m/task/home?task_id=398 领取奖励 提示:根据公众号里的自动回复,完成...

属性动画----把图片渐渐变小不见(主函数MainActivity 页面)(XML布局)(本布局和渐变布局一样)

LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schema...

JavaEE 6及以上版本的web.xml问题?

JavaEE 6及以上版本的web.xml问题?MyEclipse JavaEE 6版本开始web.xml突然消失不见?没这回事,只是不太必须而已,有需要的项目可以自行进行添加或在创建项目的时候点击n...

spring集成 JedisCluster 连接 redis3.0 集群

maven依赖: redis.clients jedis 2.8.0 2. 增加spring 配置 ...

Android 图片毛玻璃的实现方法

注:本文的高斯模糊只能显示,如果想要保存模糊后的图片,请参考另一篇文章:http://blog.csdn.net/fan7983377/article/details/51568059 效果...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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