在centos6.4下安裝gollum(使用markdown的wiki)

gollum 是一個可使用markdown來寫做的wiki,在安裝過程當中,記錄一下。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.github

gollum安裝

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

因爲默認使用的ruby版本過低,咱們須要安裝高版本的ruby,使用rvm來安裝。
首先咱們須要安裝rvmweb

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

待rvm安裝成功以後,安裝高版本的ruby,我安裝的是1.9.2shell

#rvm install 1.9.2

安裝1.9.2版本的ruby以後,須要把ruby 1.9.2設爲默認的ruby版本segmentfault

#rvm use 1.9.2 --default

接下來安裝gollum和redcarpet(用來解析markdown語法)ruby

#gem install gollum redcarpet

接下來,咱們建立開始建立wikibash

# mkdir wiki
# cd wiki
# git init
# gollum

這樣已經搭建成功了gollum,gollum默認在4567端口,因此訪問http://url:4567便可。markdown

效果如圖:
主界面app

注意事項

gollum必須在wiki這個目錄下執行,若是你在別的路徑下執行gollum會報錯,因此爲了方便期間,能夠本身寫腳原本啓動。
好比將下列保存爲markdown_wikicurl

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

之後執行markdown_wiki便可。

咱們須要將這個進程後臺執行

nohup markdown_wiki

參考資料

  1. http://failshell.io/ruby/Markdown-based-wiki-using-gollum/
相關文章
相關標籤/搜索