V naslednjem članku si bomo ogledali Wiki.js. To je eno Lahka in brezplačna odprtokodna wiki aplikacija, zgrajena z Node.js. V nasprotju z drugimi wiki platformami ta shranjuje vso vašo vsebino neposredno v datoteke Markdown (.md). Ta vsebina se samodejno sinhronizira z uporabniškim oddaljenim skladiščem Git.
Je odprtokodna, sodobna in zmogljiva wiki aplikacija na osnovi Node.js, Git in Markdown. Izvorna koda Wiki.js je javno dostopna na GitHub, pripravljen za prenos in namestitev. To je mogoče, ker je Wiki.js popolnoma odprtokoden pod licenco GNU AGPLv3.
Splošne značilnosti Wiki.js
- Vsebino bomo lahko zapisali v obliki Markdown. Uporabili bomo vgrajen vizualni urejevalnik.
- Za razliko od druge wiki programske opreme, ki vsebino shranjuje v bazo podatkov, Wiki.js shranite vso vsebino neposredno v datoteke Markdown (.md). Ta vsebina se samodejno sinhronizira z našim oddaljenim skladiščem Git. Če nas zanima.
- Aplikacija deluje na motorju Node.js. Je optimiziran za uporabo nizkih CPU virov. V veliki meri se zanaša na predpomnjenje, da uporabnikom hitro dostavi vsebino.
- Vsebina, ki se ustvari, se avtomatično obdela v čista oblika branja. Predstavljen je v elegantnem uporabniškem vmesniku.
- Bomo zmogli omeji dostop do našega Wiki določenim uporabnikom ali celo samo delom vsebine.
- Lahko se bomo prijavili z lokalno bazo podatkov. Povezali se bomo lahko tudi z uporabo zunanji ponudniki avtentikacije kot so Microsoftov račun, Google ID itd.
- Program nam bo dal možnost vstavljanja slik, diagramov, dokumentov, video posnetkov, povezav itd. Za to bomo uporabili upravljavec premoženja Kar vključuje.
- Z uporabo brskalnika lahko hitro najdemo wiki vnos vgrajeni iskalnik. Zagotovil nam bo ustrezne rezultate in predloge pri analizi metapodatkov in vsebine naših wiki vnosov.
Zahteve strežnika
Da bo ta program deloval, bomo morali imeti nekaj stvari na našem strežniku.
- Node.js 6.9.0 ali novejši.
- MongoDB 3.2 ali novejši.
- Git 2.7.4 ali novejši.
- Repozitorij Git (javni ali zasebni). To ni obvezno.
Namestite Wiki.js na Ubuntu
Ta kratka objava bomo videli, kako namestite Wiki.js na strežnik Ubuntu 18.04 z vsemi potrebnimi zahtevami.
Namestite Git
Za začetek bomo morali namestiti Git za zagon Wiki.js. Git je prednameščen na strežniku Ubuntu. Morda vam ga ne bo treba namestiti. Vendar, če potrebujete najnovejšo različico Gita, dodajte naslednje repozitorij in ga namestite:
sudo add-apt-repository -y ppa:git-core/ppa sudo apt update && sudo apt upgrade sudo apt install git
Namestite Node.js
Node.js je še ena obvezna zahteva da dobite Wiki.js. Za namestitev Node.js bomo morali izvesti le naslednje ukaze:
sudo apt install curl curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install -y nodejs
Namestite MongoDB
MongoDB je tudi ena od obveznih zahtev za Wiki.js. Mi gremo namestite različico, ki je na voljo v repozitoriju Ubuntu. Izvesti bomo morali le ukaz:
sudo apt install mongodb
Prenesite in namestite Wiki.js
Ko so izpolnjene vse zahteve, lahko prenesite skript za namestitev Wiki.js in ga zaženite. To naredite tako:
sudo mkdir /var/www/wikijs cd /var/www/wikijs curl -sSo- https://wiki.js.org/install.sh | sudo bash
Po zagonu zadnjega ukaza bi morali videti sporočilo o uspehu na primer naslednje:
Po namestitvi bomo pozvani, da zaženemo čarovnik za nastavitev. Začnemo ga lahko s tekom:
sudo node wiki configure
Ta ukaz nam bo pokazal sporočilo v brskalniku odprite URL http: // localhost: 3000, da ga konfigurirate wiki.js.
Če odpremo brskalnik in poiščemo ime gostitelja strežnika ali naslov IP, ki mu sledijo vrata, se čarovnik zažene. Tu bomo imeli različne konfiguracijske zaslone. Če se ne želimo preveč zapletati, lahko sprejmemo privzete nastavitve in nadaljevati.
Program potrdite, da sistem izpolnjuje zahteve potrebno.
Naslednja stvar, ki jo bomo morali izpolniti, je splošna konfiguracija.
Potem bomo morali konfigurirati MongoDB povezava. Če je bila namestitev, ki smo jo izvedli prej, pravilna, lahko pritisnemo gumb «Connect«. Naslednje okno bo okno Konfiguracija poti. Tu priporočajo, da ga pustite v okvari, zato nadaljujemo z namestitvijo.
Na naslednjem zaslonu lahko dodajte podatke našega Git računaali preskočite ta korak.
Zdaj bomo morali ustvarite skrbniški račun za kasnejšo prijavo.
Po tem in nekaj drugih zaslonih za namestitev bi moral biti Wiki.js nameščen in pripravljen za uporabo.
Na koncu se bomo morali prijaviti. Za ustvarjanje naše domače strani bomo uporabili skrbniški račun, ki smo ga ustvarili prej.
In po vsem tem bomo prišli do urednika. Tu lahko začnemo ustvarjati.
To je le osnovna namestitev. Za dobite več informacij o tej wiki platformi, o njegovi namestitvi, uporabi ali za ogled uradne dokumentacije lahko obiščemo stran projekta.