Parakushtet
Hapi 1: Përditësoni sistemin
Hapi 2: Instaloni Gollum duke përdorur gurë të çmuar
Hapi 3: Vendosni një wiki Gollum
Hapi 4: Lejo qasjen në ueb
Hapi 5: Hyni në Gollum nga ueb
Hapi 6: Krijoni ose modifikoni faqet wiki Gollum nga CLI
Gollum është softueri wiki i bazuar në Git i përdorur si mbështetësja e GitHub Wiki. Vendosja e Gollum do t'ju lejojë të strehoni një sistem Wiki të ngjashëm me GitHub në serverin tuaj.
Të interesuar? E madhe! Le të hedhim një vështrim se si të instaloni Gollum në CentOS 7.
Parakushtet
- Një shembull i serverit CentOS 7 x64.
- Një përdorues sudo .
EPELDepo yum.
Hapi 1: Përditësoni sistemin
Hyni në serverin tuaj nëpërmjet SSH duke përdorur përdoruesin sudo për të instaluar epel, përditësuar sistemin dhe rinisni për të aplikuar përditësimet.
sudo yum install epel-release -y
sudo yum update -y && sudo shutdown -r now
Hapi 2: Instaloni Gollum duke përdorur gurë të çmuar
Në CentOS 7, mënyra më e lehtë për të instaluar Gollum është duke përdorur RubyGems:
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
Shënim: gem installKomanda e mësipërme mund të marrë pak kohë për t'u përfunduar. Nëse jeni me nxitim, mund ta përshpejtoni instalimin duke anashkaluar dokumentet si më poshtë. Ju gjithashtu mund ta ekzekutoni atë në një screenseancë
sudo gem install --no-rdoc --no-ri gollum
Binarja Gollum do të instalohet në sistemin tuaj në /usr/local/bin/gollum, dhe ju mund të konfirmoni nëse instalimi ishte i suksesshëm ose jo duke ekzekutuar komandën e thjeshtë më poshtë:
gollum --v
Hapi 3: Vendosni një wiki Gollum
Gjithçka që duhet të bëni për të konfiguruar një Gollum Wiki është të krijoni një depo git dhe të ekzekutoni gollumkomandën brenda tij:
cd
mkdir my-wiki
cd my-wiki
git init
gollum
Shënim: Kur është e nevojshme, mund ta përdorni Ctrl+Cpër të dalë nga Gollum.
Hapi 4: Lejo qasjen në ueb
Përpara se të vizitoni faqen tuaj wiki të Gollum në shfletuesin tuaj të internetit, duhet të modifikoni rregullat e murit të zjarrit si më poshtë:
sudo firewall-cmd --zone=public --permanent --add-port=4567/tcp
sudo firewall-cmd --reload
Hapi 5: Hyni në Gollum nga ueb
Ndërsa Gollum po funksionon, drejtojeni shfletuesin tuaj të internetit për http://203.0.113.1:4567të filluar krijimin e faqes së parë wiki të Gollum. Mos ngurroni të krijoni më shumë faqe wiki atje dhe të gjitha faqet që krijoni do të ruhen si .mdskedarë në direktorinë aktuale të git repo.
Hapi 6: Krijoni ose modifikoni faqet wiki Gollum nga CLI
Përveç krijimit ose modifikimit të faqeve nga një shfletues ueb, ju gjithashtu mund të krijoni ose modifikoni faqe nga CLI. Për ta bërë këtë, ju vetëm duhet të krijoni .mdskedarë në përputhje me sintaksën MarkDown dhe më pas t'i angazhoni ato në repo git:
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"
Kjo eshte. Për të mësuar më shumë rreth Gollum-it, shkruani gollum --helppër të parë ndihmën e Gollum-it ose vizitoni faqen zyrtare të Gollum-it .