Előfeltételek
1. lépés: Frissítse a rendszert
2. lépés: Telepítse a Gollumot a gem segítségével
3. lépés: Állítson be egy Gollum wikit
4. lépés: Engedélyezze a webes hozzáférést
5. lépés: Nyissa meg a Gollumot a webről
6. lépés: Hozzon létre vagy szerkesszen Gollum wikioldalakat a CLI-ből
A Gollum a Git-alapú wikiszoftver, amelyet a GitHub Wiki háttérprogramjaként használnak. A Gollum telepítése lehetővé teszi, hogy egy GitHub-szerű Wiki rendszert tároljon a szerverén.
Érdekelt? Nagy! Vessünk egy pillantást a Gollum telepítésére a CentOS 7 rendszeren.
Előfeltételek
1. lépés: Frissítse a rendszert
Jelentkezzen be a kiszolgálóra SSH-n keresztül a sudo felhasználó használatával a telepítéshez epel, a rendszer frissítéséhez, és a frissítések alkalmazásához indítsa újra.
sudo yum install epel-release -y
sudo yum update -y && sudo shutdown -r now
2. lépés: Telepítse a Gollumot a gem segítségével
CentOS 7 rendszeren a Gollum telepítésének legegyszerűbb módja a RubyGems használata:
sudo yum group install "Development Tools" -y
sudo yum install ruby ruby-devel libicu libicu-devel zlib zlib-devel git -y
sudo gem install gollum
Megjegyzés: A gem installfenti parancs végrehajtása eltarthat egy ideig. Ha siet, az alábbiak szerint felgyorsíthatja a telepítést a dokumentumok kihagyásával. Egy screenmunkamenetben is futtathatja
sudo gem install --no-rdoc --no-ri gollum
A Gollum bináris fájl a következő címen lesz telepítve a rendszerére /usr/local/bin/gollum, és az alábbi egyszerű parancs futtatásával ellenőrizheti, hogy a telepítés sikeres volt-e:
gollum --v
3. lépés: Állítson be egy Gollum wikit
A Gollum Wiki beállításához mindössze annyit kell tennie, hogy hozzon létre egy git tárolót, és futtassa a gollumparancsot benne:
cd
mkdir my-wiki
cd my-wiki
git init
gollum
Megjegyzés: Ha szükséges, a Ctrl+Cgombbal léphet ki a Gollumból.
4. lépés: Engedélyezze a webes hozzáférést
Mielőtt böngészőjében meglátogatná Gollum wiki webhelyét, módosítania kell a tűzfalszabályokat az alábbiak szerint:
sudo firewall-cmd --zone=public --permanent --add-port=4567/tcp
sudo firewall-cmd --reload
5. lépés: Nyissa meg a Gollumot a webről
Amíg a Gollum fut, mutasson a webböngészőjére http://203.0.113.1:4567az első Gollum wikioldal létrehozásához. Nyugodtan hozzon létre további wikioldalakat, és az összes létrehozott oldal .mdfájlként mentésre kerül az aktuális git repo könyvtárába.
6. lépés: Hozzon létre vagy szerkesszen Gollum wikioldalakat a CLI-ből
Az oldalak webböngészőből történő létrehozásán vagy módosításán kívül a CLI-ből is létrehozhat vagy szerkeszthet oldalakat. Ehhez csak .mda MarkDown szintaxisának megfelelő fájlokat kell létrehoznia , majd véglegesítenie kell őket a git repoban:
cd ~/my-wiki
vi page1.md
git config --global user.email "admin@example.com"
git config --global user.name "admin"
git add page1.md
git commit -m "create page1"
Ez az. Ha többet szeretne megtudni a Gollumról, írja gollum --helpbe a Gollum súgóját, vagy látogasson el a hivatalos Gollum webhelyre .