CentOS 7de Gollum Kullanarak GitHub Stili Wiki Nasıl Kurulur

Gollum, GitHub Wiki'nin arka ucu olarak kullanılan Git tabanlı wiki yazılımıdır. Gollum'un dağıtılması, sunucunuzda GitHub benzeri bir Wiki sistemi barındırmanıza izin verecektir.

Ilgilenen? Harika! Gollum'u CentOS 7'ye nasıl kuracağınıza bir göz atalım.

Ön şartlar

1. Adım: Sistemi güncelleyin

epelGüncelleştirmeleri yüklemek , sistemi güncellemek ve güncellemeleri uygulamak için yeniden başlatmak için sudo kullanıcısını kullanarak sunucunuza SSH üzerinden oturum açın .

sudo yum install epel-release -y
sudo yum update -y && sudo shutdown -r now

Adım 2: Gem kullanarak Gollum'u kurun

CentOS 7'de Gollum'u kurmanın en kolay yolu RubyGems kullanmaktır:

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

Not: Yukarıdaki gem installkomutun tamamlanması biraz zaman alabilir. Aceleniz varsa, belgeleri aşağıdaki gibi atlayarak kurulumu hızlandırabilirsiniz. Bir screenoturumda da çalıştırabilirsiniz

sudo gem install --no-rdoc --no-ri gollum

Gollum ikili dosyası sisteminize şu adresten yüklenecek /usr/local/bin/gollumve aşağıdaki basit komutu çalıştırarak yüklemenin başarılı olup olmadığını onaylayabilirsiniz:

gollum --v

Adım 3: Bir Gollum wiki kurulumu

Bir Gollum Wiki kurmak için yapmanız gereken tek şey bir git deposu oluşturmak ve gollumiçindeki komutu çalıştırmaktır :

cd
mkdir my-wiki
cd my-wiki
git init
gollum

Not: Gerektiğinde, Ctrl+CGollum'dan çıkmak için kullanabilirsiniz .

4. Adım: Web erişimine izin verin

Web tarayıcınızda Gollum wiki sitenizi ziyaret etmeden önce güvenlik duvarı kurallarını aşağıdaki gibi değiştirmeniz gerekir:

sudo firewall-cmd --zone=public --permanent --add-port=4567/tcp
sudo firewall-cmd --reload

5. Adım: Gollum'a web'den erişin

Gollum çalışırken, http://203.0.113.1:4567ilk Gollum wiki sayfasını oluşturmaya başlamak için web tarayıcınızı yönlendirin . Orada daha fazla wiki sayfası oluşturmaktan çekinmeyin ve oluşturduğunuz tüm sayfalar .mdgeçerli git repo dizinine dosya olarak kaydedilir .

Adım 6: CLI'den Gollum wiki sayfaları oluşturma veya düzenleme

Bir web tarayıcısından sayfa oluşturmanın veya değiştirmenin yanı sıra, CLI'den sayfalar da oluşturabilir veya düzenleyebilirsiniz. Bunu yapmak için, yalnızca .mdMarkDown sözdizimine uygun dosyalar oluşturmanız ve ardından git repo'suna kaydetmeniz gerekir:

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"

Bu kadar. Gollum hakkında daha fazla bilgi edinmek gollum --helpiçin Gollum yardımına bakın veya resmi Gollum web sitesini ziyaret edin .

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.