NodeBB è un software per forum. È basato su Node.js e quindi la sua installazione è simile a quella di Ghost. Se non hai familiarità con Ghost, è anche il software per blog scritto in Node.js.
In questa guida imparerai come installare NodeBB sul tuo server Ubuntu 14.04.
Passaggio 1: installazione dei prerequisiti
Installare i prerequisiti git
, nodejs
, npm
, redis
e imagemagick
.
apt-get install git nodejs nodejs-legacy npm redis-server imagemagick build-essential
Passaggio 2: installazione di NodeBB
Clonare il repository git di NodeBB per ottenere i file sul proprio sistema.
git clone -b v0.8.x https://github.com/NodeBB/NodeBB.git nodebb
Vai alla nodebb
cartella.
cd nodebb
Utilizzare npm
per preparare l'installazione. Questo richiederà del tempo, quindi sii paziente.
npm install --production
Quindi, avviare il server Web. Per avviare il server Web, digitare:
npm start
Vedrai i seguenti messaggi che confermano che il web server è stato avviato:
info: Launching web installer on port 4567
info: Web installer listening on http://0.0.0.0:4567
Passaggio 3: utilizzo del programma di installazione Web NodeBB
Installa NodeBB usando NodeBB Web Installer. Puoi visitare questa pagina accedendo a http://[YourServerIP]:4567/
. Ad esempio, se l'IP del tuo server è 127.0.0.1
, vai a 127.0.0.1:4567
.
Utilizzare il programma di installazione Web NodeBB per creare un account amministratore. Immettere un nome utente, un indirizzo e-mail e una password.
Per il database, utilizzare Redis. Le informazioni corrette sono già state inserite; puoi semplicemente fare clic sul pulsante verde che dice "Installa NodeBB".
Riceverai quindi il seguente messaggio:
Congratulations! Your NodeBB has been set-up.
Fai clic su "Avvia NodeBB". L'installazione è completa.