Octopress安装过程摘要

- - posted in octopress, 安装

首先是一枚linux

准备一枚linux是比较麻烦的事情,也有文章说windows可以,如尝试win7的同学,我也试了一下,不过在bundle install的时候报编译错误,然后就没有然后了。

我这里用的linux是arm版的ubuntu,先略过,只给一个连接以前在google code写的一个debian的安装

安装前的准备

先安装git和ruby。ruby目前要求版本1.9.3,详细查看 命令: apt-get update;apt-get upgrade apt-get install git ruby1.9.3 sudo神马的,自己加。chroot表示没有 ruby –version 版本不对的话,参考官网解决

安装octopress到本地

首先找个像样的文件夹,然后 git clone git://github.com/imathis/octopress.git octopress cd octopress 装依赖 gem install bundler bundle install 下面就是主题了,如果是默认主题的话就简单 rake install

安装现成主题

混蛋,当然是先要找个主题了,去这里挑一个看得上的,找到其git地址。然后 cd octopress git clone git://xxxxxx .themes/themename rake install [‘themename’] rake generate

配置octopress

按理说应该先配置吧-。-
配置文件_config.yml,可以vi编辑之。文件末尾有很多根本不存在的网站可以把那些值改成false而华丽丽的无视掉。
还有个要配置的,就是你的github了。去github新建个账号,比如bearqq。
然后建个repo叫bearqq.github.com,前面必须是你的名字。然后设置一下ssh的key,这个不想多说。
然后嘛 rake setup_github_pages 他会问你一些问题,如实回答即可。

少年,来上第一发

来写文章吧少年 rake new_post[“title”] 然后他就会提示在哪儿哪儿生成了个交神马玩意的xxx.md文件,之后就去编辑一下吧。语法自己网上搜,没什么语法。尽可以进去以后打个hello world然后滚蛋。
话说,烦人的地方也在这里。有中文,需要用utf-8保存文件。如果生成文章的时候出错,那就在终端下执行 export LANG=“C.UTF-8” export LC_ALL=“C.UTF-8” 可能需要做得事情 apt-get install language-pack-zh language-pack-zh-base language-support-zh apt-get install locales dpkg-reconfigure locales export LC_ALL=“zh_CN.UTF-8”

生成文章

每次写完神马的,都要做这件事 rake generate rake preview preview可以内建一个服务器,端口4000,去浏览器里就能看到了。如果满意了的话,提交到github吧。 rake deploy 第一次deploy要过十几分钟才能访问bearqq.github.com,后面会即使更新。

添加评论

尼玛一个博客没有评论敢出来溜达???

类型 国外服务 国内服务
Feed烧制 FeedBurner FeedSky
分享到 AddThis JiaThis
微博 Twitter weibo.com
网络书签 Delicious, Google Bookmarks QQ书签, 百度搜藏
网络图床 Flickr yupoo , POCO
网络评论 Disqus 友言

都同理可做,这里我用uyan.cc,因为代码简单-。-
去source/_includes/post,添加一个uyan.html,把uyan.cc网站上那段代码添加进去。 然后编辑_config.yml,文末加上 # uyan uyan: true 最后去编辑source/_includes/article.html,在最后一个endif后面加上 { % if site.uyan % } { % include post/uyan.html % } { % endif % } 然后每个帖子后面都会有留言框了。记得generate然后deploy
上面的大括号和百分号之间没有空格! 如果我去掉空格那他就把他转意了……理论上代码块不该被转意的……尼玛