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:
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.
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.
Ohjelma varmista, että järjestelmä täyttää vaatimukset tarpeen.
Seuraava asia, joka meidän on täytettävä, on yleinen kokoonpano.
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.
Nyt meidän täytyy luo järjestelmänvalvojan tili kirjautua myöhemmin.
Tämän ja muutaman muun asetusnäytön jälkeen Wiki.js on asennettava ja käyttövalmis.
Lopussa meidän on kirjauduttava sisään. Käytämme aiemmin luomamme järjestelmänvalvojan tiliä kotisivumme luomiseen.
Ja kaiken tämän jälkeen pääsemme toimittajaan. Tästä voimme aloittaa luomisen.
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.