花了大半天的时间研究了octopress的搭建,不会命令行的悲剧。虽然网上有许多教程,但是自己做了一遍,才发现也没有那么简单。菜鸟一思考,上帝和神人就发笑。:)
基本搭建
具体的搭建,在这里就不一一详细描述,网上一抓一大把。大家可以参考一下大神们的一些博客:
- 唐巧的技术博客里《像写程序一样写博客:搭建基于github的博客》
- octopress官方步骤《英文:Octopress Setup》
在这里简单描述一下步骤:
1.安装git环境,mac上自带git。若其他环境,请google之。
2.安装rbenv或者RVM
3.使用git从github上下载octopress安装文件,并且用终端安装
1 2 3 4 5 6 7 8 9 |
|
以上步骤操作完后,输入rake preview,然后在safari上输入localhost:4000或者127.0.0.01:4000(推荐),预览的blog主题效果。在这里,自己遇到了safari显示为空。原因是在safari7和mac os 10.9上有bug,提供的解决办法见链接。
1 2 3 4 5 |
|
4.github上创建一个博客地址。以自己的账号(用户名:dev-Zhuang)为例子,说一下步骤:
创建github账号后,点New repository创建一个新的repository,命名(必须)为:dev-Zhuang.github.com即可。
这里不需要到settings中勾选automatic page generate,保持代码库为空,然后将你本地的博客上传到代码库即可。自己在这一步参考了网上的资料,走了不少弯路,导致了上传过程中git不断的报错,T_T。
5.配置博客,然后上传到github上。
这里以后每次写完blog,都要用rake generate和rake deploy上传。配置博客过程就不在细说,自行参考相关文献。
1 2 3 4 5 6 |
|
6. 搭建分享平台与评论系统。
这一步见唐巧boy中的内容。微博平台拷贝一下代码,修改一下显示参数即可。评论系统用的是友言的,注册拷贝代码.因为改系统是根据uid和文章index来做评论依据,大家需要先注册自己的账号获取uid。so easy!
好了,就写到这里。学习markdown语法,写自己的博客去吧,have fun!