发布于 2014-12-23 09:41:56 | 1304 次阅读 | 评论: 0 | 来源: PHPERZ

这里有新鲜出炉的精品教程,程序狗速度看过来!

Gollum Git上的wiki构造工具

Gollum 是 Git 上面 wiki 系统的构造工具,简单实用。Gollum wikis 是简单的 Git 库,遵循特定的格式。Gollum 上面允许使用多种格式,有多种编辑的方式。


本文为大家讲解的是如何在centos6.4下安装gollum(使用markdown的wiki),感兴趣的同学参考下。

gollum介绍

Gollum 是 Git 上面 wiki 系统的构造工具,简单实用。Gollum wikis 是简单的 Git 库,遵循特定的格式。Gollum 上面允许使用多种格式,有多种编辑的方式。

特点有以下几个方面:
* lightweight
* use Markdown
* web-based
* Can be easily stored in Git
github地址为Gollum,It’s a Sinatra based application. It supports, amongst others, Markdown. Evertime you make a change, it commits it in a local git repository. Also, the nice folks at Github open sourced it.

gollum安装

#yum -y install ruby ruby-devel rubygems make gcc libxml2-devel libxslt-devel git libicu-devel

由于默认使用的ruby版本太低,我们需要安装高版本的ruby,使用rvm来安装。
首先我们需要安装rvm

#curl -sSL https://get.rvm.io | bash

待rvm安装成功之后,安装高版本的ruby,我安装的是1.9.2

#rvm install 1.9.2

安装1.9.2版本的ruby之后,需要把ruby 1.9.2设为默认的ruby版本

#rvm use 1.9.2 --default

接下来安装gollum和redcarpet(用来解析markdown语法)

#gem install gollum redcarpet

接下来,我们创建开始创建wiki

# mkdir wiki
# cd wiki
# git init
# gollum

这样已经搭建成功了gollum,gollum默认在4567端口,所以访问http://url:4567即可。

效果如图:

注意事项

gollum必须在wiki这个目录下执行,如果你在别的路径下执行gollum会报错,所以为了方便期间,可以自己写脚本来启动。
比如将下列保存为markdown_wiki

#!/usr/bin/env bash
gollum /root/wiki                

以后执行markdown_wiki即可。

我们需要将这个进程后台执行

nohup markdown_wiki

 



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务