Preduvjeti
Korak 1: Ažurirajte sustav
Korak 2: Instalirajte ovisnosti za gitit
Korak 3: Prevedite i instalirajte gitit pomoću steka
Korak 4: Konfigurirajte i pokrenite gitit
Korak 5: Posjetite gitit iz web preglednika
Gitit je potpuno opremljeni wiki program napisan u programskom jeziku Haskell. Pohranjivanjem stranica i datoteka u git repozitorij i korištenjem Markdowna kao zadanog jezika za označavanje, gitit danas privlači sve više geekova.
U ovom vodiču objasnit ću kako instalirati gitit na CentOS 7 poslužitelj.
Preduvjeti
- Novopostavljena instanca poslužitelja Vultr CentOS 7.
- Ako je RAM instance vašeg poslužitelja manji od 2G, morate omogućiti swap kako biste postigli najmanje 2G adresabilne memorije (RAM + swap).
Korak 1: Ažurirajte sustav
Prijavite se kao root, a zatim ažurirajte sustav na najnoviji stabilan status:
yum install epel-release -y
yum update -y
shutdown -r now
Korak 2: Instalirajte ovisnosti za gitit
Instalirajte Haskell stack alat:
curl -sSL https://get.haskellstack.org/ | sh
Ažurirajte varijablu okruženja PATH:
echo 'export PATH=/root/.local/bin:$PATH' >>/etc/profile
source /etc/profile
Instalirajte git, zlib i zlib-devel koristeći YUM:
yum install git zlib zlib-devel -y
Korak 3: Prevedite i instalirajte gitit pomoću steka
cd /opt
git clone https://github.com/jgm/gitit
cd gitit
stack setup
stack install
Prevođenje gitita moglo bi potrajati, ovisno o performansama vašeg stroja. Nakon kompilacije, možete provjeriti rezultat pomoću sljedeće naredbe:
gitit --version
Izlaz će glasiti nešto kao u nastavku:
gitit version 0.12.1.1 -plugins
Copyright (C) 2008 John MacFarlane
Prije pokretanja gitita, trebali biste ući u direktorij na koji se može pisati gdje će svi wiki podaci biti pohranjeni u:
cd
Za sada već možete pokrenuti gitit koristeći zadanu konfiguraciju prema vrsti gitit. Međutim, ako želite prilagoditi svoj gitit wiki, možete izvesti zadanu konfiguraciju u datoteku radi izmjene:
gitit --print-default-config > my-gitit.conf
Zatim možete koristiti vi editor za promjenu konfiguracije kako želite:
vi my-gitit.conf
Nakon izmjene, pokrenite gitit koristeći novu konfiguraciju:
gitit -f my-gitit.conf
Korak 5: Posjetite gitit iz web preglednika
Da biste dopustili web-pristup gititu, morate otvoriti port koji ste naveli u konfiguracijskoj datoteci gitit, a koji je prema zadanim postavkama 5001:
sudo firewall-cmd --zone=public --add-port=5001/tcp --permanent
sudo systemctl reload firewalld.service
Na kraju, usmjerite svoj web preglednik na http://<your-server-IP>:5001da istražite web sučelje gitita.
Time je naš vodič završen. Hvala na čitanju.