Wiki.js, avoimen lähdekoodin wiki, joka perustuu Node.js, Git ja Markdown

Tietoja Wiki.js: stä

Seuraavassa artikkelissa aiomme tarkastella Wiki.js: ää. Tämä on yksi Kevyt ja ilmainen avoimen lähdekoodin wiki-sovellus, joka on rakennettu Node.js: n avulla. Toisin kuin muut wiki-alustat, tämä tallentaa kaiken sisällön suoraan Markdown-tiedostoihin (.md). Tämä sisältö synkronoidaan automaattisesti käyttäjän Git-etätietovarastoon.

Se on avoimen lähdekoodin, moderni ja tehokas wiki-sovellus perustuu Node.js-, Git- ja Markdown-tiedostoihin. Wiki.js-lähdekoodi on julkisesti saatavilla osoitteessa Github, valmis lataamaan ja asentamaan. Tämä on mahdollista, koska Wiki.js on täysin avoimen lähdekoodin GNU AGPLv3 -lisenssi.

Wiki.js: n yleiset ominaisuudet

  • Voimme kirjoittaa sisältöämme Markdown-muodossa. Käytämme sisäänrakennettu visuaalinen editori.
  • Toisin kuin muu wikiohjelmisto, joka tallentaa sisältöä tietokantaan, Wiki.js tallenna kaikki sisältö suoraan Markdown-tiedostoihin (.md). Tämä sisältö synkronoidaan automaattisesti Git-etätietovarastomme kanssa. Jos olemme kiinnostuneita.
  • Sovellus toimii Node.js-moottorilla. On optimoitu käyttämään pieniä suorittimen resursseja. Se perustuu suuresti välimuistiin välittämään sisältöä nopeasti käyttäjille.
  • Luotu sisältö käsitellään automaattisesti a puhdas lukemismuoto. Se esitetään tyylikkäässä käyttöliittymässä.
  • Pystymme rajoittaa pääsyä Wikiin tietyille käyttäjille tai jopa vain osalle sisältöä.
  • Voimme kirjautua sisään paikallisen tietokannan avulla. Voimme myös muodostaa yhteyden käyttämällä ulkoisen todennuksen tarjoajat kuten Microsoft-tili, Google-tunnus jne.
  • Ohjelma antaa meille mahdollisuuden lisätä kuvia, kaavioita, asiakirjoja, videoita, linkkejä jne. Tätä varten käytämme omaisuudenhoitaja Joka sisältää.
  • Pystymme nopeasti löytämään etsimämme wiki-merkinnän sisäänrakennettu hakukone. Se antaa meille asiaankuuluvia tuloksia ja ehdotuksia, kun analysoimme wiki-merkintöjen metatietoja ja sisältöä.

Palvelinvaatimukset

Jotta tämä ohjelma toimisi, palvelimellamme on oltava joitain asioita.

  • Node.js 6.9.0 tai uudempi.
  • MongoDB 3.2 tai uudempi.
  • Git 2.7.4 tai uudempi.
  • Git-arkisto (julkinen tai yksityinen). Tämä on valinnainen.

Asenna Wiki.js Ubuntuun

Tämä lyhyt viesti näemme miten asenna Wiki.js Ubuntu 18.04 -palvelimelle kaikki tarvittavat vaatimukset.

Asenna Git

Aluksi meidän on asennettava Git ajamaan Wiki.js. Git on esiasennettu Ubuntu-palvelimelle. Sinun ei ehkä tarvitse asentaa sitä. Kuitenkin, jos tarvitset uusin versio Gitistä, lisää seuraava arkisto ja asenna se:

sudo add-apt-repository -y ppa:git-core/ppa

sudo apt update && sudo apt upgrade

sudo apt install git

Asenna Node.js

Node.js on toinen pakollinen vaatimus saada Wiki.js. Meidän on suoritettava vain seuraavat komennot Node.js: n asentamiseksi:

sudo apt install curl

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

sudo apt install -y nodejs

Asenna MongoDB

MongoDB on myös yksi Wiki.js: n pakollisista vaatimuksista. Aiomme asenna versio, joka tulee Ubuntun arkistoon. Meidän on vain suoritettava komento:

sudo apt install mongodb

Lataa ja asenna Wiki.js

Kun kaikki vaatimukset on täytetty, voimme lataa Wiki.js-asennusohjelma ja käynnistä se. Voit tehdä tämän ajon:

sudo mkdir /var/www/wikijs

cd /var/www/wikijs

curl -sSo- https://wiki.js.org/install.sh | sudo bash

Viimeisen komennon suorittamisen jälkeen sinun pitäisi nähdä a menestysviesti kuten seuraava:

asenna wiki.js

Asennuksen jälkeen meitä pyydetään suorittamaan ohjattu asennus. Voimme aloittaa sen suorittamalla:

sudo node wiki configure

Tämä komento näyttää meille viestin avaa määritettävä URL-osoite http: // localhost: 3000 selaimessa wiki.js.

määritä wiki.js

Jos avaat selaimen ja etsimme palvelimen isäntänimeä tai IP-osoitetta, jota portti seuraa, ohjattu toiminto käynnistyy. Täällä meillä on erilaiset kokoonpanonäytöt. Jos emme halua tulla liian monimutkaisiksi, voimme hyväksyä oletusasetukset ja jatka.

kokoonpano wiki.js-selaimesta

Ohjelma varmista, että järjestelmä täyttää vaatimukset tarpeen.

wiki.js-järjestelmän tarkistus

Seuraava asia, joka meidän on täytettävä, on yleinen kokoonpano.

Wiki.js: n yleiset asetukset

Sitten meidän on määritettävä MongoDB-yhteys. Jos aiemmin suorittamamme asennus on ollut oikein, voimme painaa painiketta «kytkeä«. Seuraava ikkuna on Polkujen kokoonpano. Täällä he suosittelevat jättämään sen vialliseksi, joten jatkamme asennusta.

Seuraavassa näytössä voimme lisää Git-tilimme tiedottai ohita tämä vaihe.

Gitin määritys Wiki.js: ssä

Nyt meidän täytyy luo järjestelmänvalvojan tili kirjautua myöhemmin.

järjestelmänvalvojan tilin asetukset Wiki.js: ssä

Tämän ja muutaman muun asetusnäytön jälkeen Wiki.js on asennettava ja käyttövalmis.

Luo kotisivu Wiki.js: llä

Lopussa meidän on kirjauduttava sisään. Käytämme aiemmin luomamme järjestelmänvalvojan tiliä kotisivumme luomiseen.

Wiki.js-kirjautumissivu

Ja kaiken tämän jälkeen pääsemme toimittajaan. Tästä voimme aloittaa luomisen.

Wiki.js-editori

Tämä on vain perusasennus. Sillä saat lisätietoja tästä wiki-alustasta, sen asennuksesta, käytöstä tai virallisista asiakirjoista, voimme käydä projektisivu.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.