V příštím článku se podíváme na Wiki.js. Tohle je jeden Lehká a bezplatná open source wiki aplikace postavená na Node.js. Na rozdíl od jiných platforem wiki tato ukládá veškerý váš obsah přímo do souborů Markdown (.md). Tento obsah se automaticky synchronizuje se vzdáleným úložištěm Git uživatele.
Jedná se o otevřenou, moderní a výkonnou wiki aplikaci na základě Node.js, Git a Markdown. Zdrojový kód Wiki.js je veřejně dostupný na GitHub, připraven ke stažení a instalaci. To je možné, protože Wiki.js je zcela otevřený zdroj pod licencí GNU AGPLv3.
Obecné vlastnosti Wiki.js
- Náš obsah budeme moci psát ve formátu Markdown. Budeme používat vestavěný vizuální editor.
- Na rozdíl od jiného wiki softwaru, který ukládá obsah do databáze, Wiki.js ukládat veškerý obsah přímo do souborů Markdown (.md). Tento obsah se automaticky synchronizuje s naším vzdáleným úložištěm Git. Pokud máme zájem.
- Aplikace běží na motoru Node.js. Je optimalizováno pro použití nízkých zdrojů CPU. Při rychlém doručování obsahu uživatelům spoléhá na ukládání do mezipaměti.
- Obsah, který je generován, se zpracovává automaticky v a čistý formát čtení. Je prezentován v elegantním uživatelském rozhraní.
- Budeme moci omezit přístup k naší Wiki určitým uživatelům nebo dokonce jen částem obsahu.
- Budeme se moci přihlásit pomocí lokální databáze. Budeme se také moci připojit pomocí externí poskytovatelé autentizace jako účet Microsoft, Google ID atd.
- Program nám dá možnost vložit obrázky, diagramy, dokumenty, videa, odkazy atd. K tomu použijeme Investiční manažer Který zahrnuje.
- Budeme schopni rychle najít wiki záznam, který hledáme pomocí vestavěný vyhledávač. Poskytne nám relevantní výsledky a návrhy při analýze metadat a obsahu našich záznamů wiki.
Požadavky na server
Aby tento program fungoval, budeme muset mít na serveru nějaké věci.
- Node.js 6.9.0 nebo vyšší.
- MongoDB 3.2 nebo vyšší.
- Git 2.7.4 nebo vyšší.
- Úložiště Git (veřejné nebo soukromé). Toto je volitelné.
Nainstalujte Wiki.js na Ubuntu
Tento krátký příspěvek uvidíme jak nainstalujte Wiki.js na server Ubuntu 18.04 se všemi vašimi potřebnými požadavky.
Nainstalujte Git
Abychom mohli začít, budeme muset nainstalovat Git pro spuštění Wiki.js. Git je předinstalován na serveru Ubuntu. Možná ji nebudete muset instalovat. Pokud však potřebujete nejnovější verze Gitu, přidejte následující úložiště a nainstalujte jej:
sudo add-apt-repository -y ppa:git-core/ppa sudo apt update && sudo apt upgrade sudo apt install git
Nainstalujte si Node.js
Node.js je další povinný požadavek získat Wiki.js. K instalaci Node.js budeme muset provést pouze následující příkazy:
sudo apt install curl curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install -y nodejs
Nainstalujte MongoDB
MongoDB je také jedním z povinných požadavků pro Wiki.js. Budeme nainstalujte verzi, která je dodávána v úložišti Ubuntu. Budeme muset provést pouze příkaz:
sudo apt install mongodb
Stáhněte a nainstalujte Wiki.js
Jakmile budou splněny všechny požadavky, můžeme stáhněte instalační skript Wiki.js a spusťte jej. Chcete-li to spustit:
sudo mkdir /var/www/wikijs cd /var/www/wikijs curl -sSo- https://wiki.js.org/install.sh | sudo bash
Po spuštění posledního příkazu byste měli vidět a zpráva o úspěchu jako následující:
Po instalaci budeme požádáni o spuštění průvodce nastavením. Můžeme to spustit spuštěním:
sudo node wiki configure
Tento příkaz nám zobrazí zprávu otevřete v prohlížeči URL http: // localhost: 3000, které chcete konfigurovat wiki.js.
Pokud otevřeme náš prohlížeč a vyhledáme název hostitele serveru nebo IP adresu následovanou portem, spustí se průvodce. Zde budeme mít různé konfigurační obrazovky. Pokud se nechceme příliš komplikovat, můžeme přijmout výchozí nastavení a pokračovat.
Program ověřit, že systém splňuje požadavky nutné.
Další věc, kterou budeme muset vyplnit, je obecná konfigurace.
Pak budeme muset nakonfigurovat Připojení MongoDB. Pokud byla instalace, kterou jsme předtím provedli, správná, můžeme stisknout tlačítko «mítinky Connect«. Další okno bude okno Konfigurace cest. Zde doporučují nechat vadný, takže pokračujeme v instalaci.
Na další obrazovce můžeme přidejte údaje o našem účtu Git, nebo tento krok přeskočte.
Teď budeme muset vytvořit účet správce pro pozdější přihlášení.
Po této a několika dalších instalačních obrazovkách by měl být Wiki.js nainstalován a připraven k použití.
Na konci budeme se muset přihlásit. K vytvoření naší domovské stránky použijeme účet správce, který jsme vytvořili dříve.
A po tom všem se dostaneme k editoru. Odtud můžeme začít vytvářet.
Toto je jen základní instalace. Pro získejte více informací o této platformě wiki, o jeho instalaci, použití nebo nahlédnutí do oficiální dokumentace, můžeme navštívit stránka projektu.