Nel prossimo articolo daremo un'occhiata a Wiki.js. Questo è uno App wiki open source leggera e gratuita costruita con Node.js. A differenza di altre piattaforme wiki, questa salva tutti i tuoi contenuti direttamente nei file Markdown (.md). Questo contenuto viene sincronizzato automaticamente con il repository Git remoto dell'utente.
È un'applicazione wiki open source, moderna e potente basato su Node.js, Git e Markdown. Il codice sorgente di Wiki.js è pubblicamente disponibile all'indirizzo Github, pronto per il download e l'installazione. Questo è possibile perché Wiki.js è completamente open source, sotto la licenza GNU AGPLv3.
Caratteristiche generali di Wiki.js
- Potremo scrivere i nostri contenuti in formato Markdown. Useremo il file editor visuale integrato.
- A differenza di altri software wiki che salva il contenuto in un database, Wiki.js salva tutto il contenuto direttamente nei file Markdown (.md). Questo contenuto viene sincronizzato automaticamente con il nostro repository Git remoto. Se siamo interessati.
- L'applicazione viene eseguita sul motore Node.js. È ottimizzato per utilizzare poche risorse della CPU. Si basa molto sulla memorizzazione nella cache per fornire rapidamente i contenuti agli utenti.
- Il contenuto generato viene elaborato automagicamente in un file formato di lettura pulito. Si presenta all'interno di un'elegante interfaccia utente.
- Saremo in grado limitare l'accesso al nostro Wiki a determinati utenti o anche solo a parti del contenuto.
- Potremo accedere utilizzando il database locale. Saremo anche in grado di connetterci utilizzando fornitori di autenticazione esterni come account Microsoft, ID Google, ecc.
- Il programma ci darà la possibilità di inserire immagini, diagrammi, documenti, video, link, ecc. Per questo useremo il file gestore patrimoniale Che incorpora.
- Saremo in grado di trovare rapidamente la voce wiki che stiamo cercando utilizzando il file motore di ricerca integrato. Ci fornirà risultati e suggerimenti pertinenti durante l'analisi dei metadati e del contenuto delle nostre voci wiki.
Requisiti del server
Per far funzionare questo programma, avremo bisogno di alcune cose sul nostro server.
- Node.js 6.9.0 o versioni successive.
- MongoDB 3.2 o versioni successive.
- Git 2.7.4 o versioni successive.
- Un repository Git (pubblico o privato). Questo è opzionale.
Installa Wiki.js su Ubuntu
In questo breve post vedremo come installa Wiki.js su un server Ubuntu 18.04 con tutti i tuoi requisiti necessari.
Installa Git
Per iniziare dovremo installare Git per eseguire Wiki.js. Git è preinstallato sul server Ubuntu. Potrebbe non essere necessario installarlo. Tuttavia, se ne hai bisogno l'ultima versione di Git, aggiungi il seguente repository e installalo:
sudo add-apt-repository -y ppa:git-core/ppa sudo apt update && sudo apt upgrade sudo apt install git
Installa Node.js
Node.js è un altro requisito obbligatorio per ottenere Wiki.js. Dovremo solo eseguire i seguenti comandi per installare Node.js:
sudo apt install curl curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install -y nodejs
Installa MongoDB
MongoDB è anche uno dei requisiti obbligatori per Wiki.js. Stiamo andando a installa la versione fornita nel repository di Ubuntu. Dovremo solo eseguire il comando:
sudo apt install mongodb
Scarica e installa Wiki.js
Una volta che tutti i requisiti sono stati soddisfatti, possiamo scarica lo script di installazione Wiki.js e avvialo. Per fare questa corsa:
sudo mkdir /var/www/wikijs cd /var/www/wikijs curl -sSo- https://wiki.js.org/install.sh | sudo bash
Dopo aver eseguito l'ultimo comando, dovresti vedere un file messaggio di successo come il seguente:
Dopo l'installazione, ci verrà chiesto di eseguire il file Installazione guidata. Possiamo avviarlo eseguendo:
sudo node wiki configure
Questo comando ci mostrerà un messaggio a apri l'URL http: // localhost: 3000 nel browser per configurare wiki.js.
Se apriamo il nostro browser e cerchiamo il nome host del server o l'indirizzo IP seguito dalla porta, verrà avviata la procedura guidata. Qui avremo diverse schermate di configurazione. Se non vogliamo diventare troppo complicati, possiamo accettare le impostazioni predefinite e continua.
Il programma verificare che il sistema soddisfi i requisiti necessario.
La prossima cosa che dovremo compilare è il file configurazione generale.
Quindi dovremo configurare il file Connessione MongoDB. Se l'installazione che abbiamo eseguito prima è stata corretta, possiamo premere il pulsante «Connettiti«. La finestra successiva sarà quella del file Configurazione dei percorsi. Qui si consiglia di lasciarlo difettoso, quindi continuiamo con l'installazione.
Nella schermata successiva possiamo aggiungi i dati del nostro account Gito salta questo passaggio.
Adesso dovremo farlo creare un account amministratore per accedere in seguito.
Dopo questa e alcune altre schermate di configurazione, Wiki.js dovrebbe essere installato e pronto per l'uso.
Alla fine dovremo effettuare il login. Useremo l'account amministratore che abbiamo creato in precedenza per creare la nostra home page.
E dopo tutto questo, arriveremo all'editor. È da qui che possiamo iniziare a creare.
Questa è solo un'installazione di base. Per ottenere maggiori informazioni su questa piattaforma wiki, sulla sua installazione, sul suo utilizzo o per vedere la documentazione ufficiale, possiamo visitare il pagina del progetto.