gollum
是一個可使用markdown來寫做的wiki,在安裝過程當中,記錄一下。git
特色有如下幾個方面:
* 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
#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