引言
Gollum 是一个简单的、基于 Git 的 Wiki 应用程序,它可以让你轻松地搭建一个个人或团队的 Wiki 系统而不需要复杂的配置。本文将详细讲解如何在 CentOS 系统下搭建 Gollum,并分享一些实战经验。
环境准备
在开始搭建 Gollum 之前,请确保你的 CentOS 系统满足以下要求:
- 操作系统:CentOS 7 或更高版本。
- Git:用于版本控制。
- Ruby:Gollum 是用 Ruby 编写的,因此需要 Ruby 环境。
- Node.js:用于运行 Gollum 的前端代码。
安装 Git
sudo yum install git
安装 Ruby 和 RubyGems
sudo yum install ruby
sudo yum install rubygems
安装 Node.js
你可以使用 npm(Node.js 包管理器)来安装 Node.js。
sudo yum install nodejs
搭建 Gollum
安装 Gollum
使用 RubyGems 安装 Gollum。
gem install gollum
创建新的 Gollum Wiki
在需要创建 Wiki 的目录下,运行以下命令:
gollum new my-wiki
这将创建一个新的 Gollum Wiki,名为 my-wiki。
启动 Gollum Wiki
进入 my-wiki 目录,并运行以下命令来启动 Wiki:
cd my-wiki
bundle exec gollum server
现在,你可以通过浏览器访问 http://localhost:4567 来查看你的 Gollum Wiki。
实战经验分享
定制化主题
Gollum 支持自定义主题,你可以通过以下步骤来更改主题:
- 克隆你喜欢的 Gollum 主题到本地。
git clone https://github.com/your-gollum-theme your-theme.git
- 将克隆的主题目录移动到 Gollum Wiki 的
data目录下。
mv your-theme .git/data
- 重启 Gollum Wiki。
配置 Gollum
Gollum 的配置文件位于 data/gollumrc,你可以在这里设置各种选项,如:
title: "我的 Gollum Wiki"
使用 Markdown
Gollum 使用 Markdown 来编写页面内容,因此你可以使用 Markdown 的所有特性来丰富你的 Wiki。
# 标题
## 副标题
版本控制
由于 Gollum 是基于 Git 的,你可以使用 Git 的所有功能来管理你的 Wiki。例如,你可以使用以下命令来查看历史:
git log
总结
通过以上步骤,你可以在 CentOS 系统下轻松搭建 Gollum Wiki。Gollum 是一个简单、易用的 Wiki 应用,适合个人或团队使用。希望这篇文章能帮助你快速上手 Gollum,并在实际使用中获得更多经验。
