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

红牛战神
• 阅读 8176

gollum 是一个可以使用markdown来写作的wiki,在安装过程中,记录一下。

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即可。

效果如图:
在centos6.4下安装gollum(使用markdown的wiki)

注意事项

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

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

以后执行markdown_wiki即可。

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

nohup markdown_wiki

参考资料

  1. http://failshell.io/ruby/Markdown-based-wiki-using-gollum/
点赞
收藏
评论区
推荐文章
冴羽 冴羽
3年前
有的时候我觉得我不会 Markdown
前言在中,我们使用VuePress搭建了一个博客,最终的效果查看:。在优化博客的过程中,因为需要写markdownit插件,翻了下markdown的,突然发现对Markdown还远不够了解:软换行(Softlinebreaks)换行符不在行内代码或HTML标签内,前面没有两个或以上的空格,将解析为软换行(Softlinebr
Symbol卢 Symbol卢
4年前
markdwon常用语法
什么是markdwon?Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。Markdown语言在2004由约翰·格鲁伯(英语:JohnGruber)创建。Markdown编写的文档可以导出HTML、Word、图像、PDF、Epub等多种格式的文档。Markdown编写的文档后缀为.md,.markdow
Stella981 Stella981
3年前
Markdown 常用语法
README该文件用来测试和展示书写README的各种markdown语法。GitHub的markdown语法在标准的markdown语法基础上做了扩充,称之为GitHubFlavoredMarkdown。简称GFM,GFM在GitHub上有广泛应用,除了README文件外,issues和wiki均支持markdown语法。
Stella981 Stella981
3年前
AndroidStudio封装SDK的那些事
<divclass"markdown\_views"<!flowchart箭头图标勿删<svgxmlns"http://www.w3.org/2000/svg"style"display:none;"<pathstrokelinecap"round"d"M5,00,2.55,5z"id"raphael
Stella981 Stella981
3年前
Markdown语法讲解及MWeb使用教程
写了一个月的博客,忽然感觉Markdown编辑器比较好用,于是就下载了一个本地的Markdown编辑软件学习了一下,刚好软件里自带了一篇英文的指示文档,顺便翻译了一下,通过这个过程也大致熟悉了Markdown语法,以后都会用Markdown来写文章了。通过Markdown编辑器发布了几篇博客,发现以下几个标签比较常用:标题标签
Wesley13 Wesley13
3年前
Markdown简介
Markdown是什么  Markdown是一种完全由标点符号标记的纯文本,这些标点符号被Markdown赋予表达含义以使得文本看上去可以代表特定的语义,比如:井号标记代表标题、星号标记代表强调、两个星号标记代表加粗。  Markdown设计之初只是让写作文档和阅读文档变得更容易,因Markdo
Stella981 Stella981
3年前
Markdown语法
Markdown基本语法\TOC\优点:1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。2、操作简单。比如:word编辑时标记个标题,先选中内容,再点击导航栏的标题按钮,选择几级标题。要三个步骤。而Markdown只需要在标题内容前加即可缺点:1、需要记一
绣鸾 绣鸾
1年前
SideNotes for Mac(即时笔记) 1.4.13免激活版
是一款Mac上的便签应用程序,可以让用户轻松创建和管理便笺,并随时使用快捷键查看或隐藏便笺。它适用于各种场景,如写作、记录想法、收集信息等。以下是SideNotes的主要特点:支持多种便笺格式,如文本、富文本、Markdown等,可以满足不同用户的需求。具
SW SW
3年前
如何编辑 .md 文档 (基础)
如何编辑.md文档Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。Markdown语言在2004由约翰·格鲁伯(英语:JohnGruber)创建。Markdown编写的文档可以导出HTML、Word、图像、PDF、Epub等多种格式的文档。Markdown编写的文档后缀为.md,.markdow
绣鸾 绣鸾
2年前
Markdown写作和笔记管理软件:MWeb Pro「Mac」
MWebPro是一款适用于Mac的专业Markdown写作和笔记应用程序。它支持语法高亮、自动完成、拼写检查和Markdown文件的实时预览。使用,您可以在简洁直观的界面中轻松创建和组织您的笔记、想法和研究。多种主题和样式来自定义文档的外观,支持导出为PD
绣鸾 绣鸾
1年前
Markdown文本编辑工具 Typora for Mac
是一款跨平台的Markdown编辑器,支持Windows、MacOS和Linux操作系统。它具有实时预览功能,能够自动将Markdown文本转换为漂亮的排版效果,让用户专注于写作内容而不必关心格式调整。TyporaMac版除了支持常见的Markdown语法