NodeBB è un potente software per forum open source basato su Node.js. È uno script del forum molto facile da usare e reattivo che utilizza i socket Web per interazioni istantanee e notifiche in tempo reale. Supporta l'integrazione del social network e lo streaming di discussioni pronto all'uso. Di seguito sono riportate le istruzioni dettagliate per installare NodeBB su un VPS CentOS.
- Prima di installare NodeBB, applica il comando seguente per verificare se tutti i pacchetti del tuo sistema operativo sono aggiornati.
yum -y update
- Il passaggio successivo consiste nell'installare la versione epel, puoi farlo utilizzando il comando seguente.
yum -y install epel-release
- Abbi pazienza poiché l'aggiornamento del pacchetto del sistema operativo potrebbe richiedere molto tempo. Al termine degli aggiornamenti, installare lo stack software di base. Tieni presente che Strumenti di sviluppo sono un gruppo yum del pacchetto di software predefinito installato contemporaneamente. In genere, questi strumenti vengono utilizzati per consentire a un utente di creare e compilare software dal codice sorgente.
yum groupinstall "Development Tools"
- Nel passaggio successivo, installa nodejs e altri pacchetti richiesti per NodeBB.
yum install nodejs git ImageMagick redis npm
- Quindi, clona il repository NodeBB. Non dimenticare di sostituire v1.0.0 con l'ultima versione stabile di NodeBB.
cd /path/to/nodebb/install/location git clone -b v1.0.0 https://github.com/NodeBB/NodeBB nodebb
- Una volta clonato il tuo repository, ottieni tutte le dipendenze richieste da NodeBB.
cd nodebb npm install
- Avvia il servizio Redis emettendo il comando seguente.
service redis start
- Ora, avvia lo script di installazione eseguendo nodeBB con il flag di installazione come segue. Il sistema rileverà la tua configurazione come nuova installazione, quindi ti verranno poste alcune domande sul tuo ambiente come il numero della porta di ascolto, il nome host e così via.
./nodebb setup
- Una volta configurata la configurazione di nodeBB, avviarla.
./nodebb start
Ora dovresti essere in grado di accedere al nodeBB tramite l'URL predefinito http://localhost:4567 o la configurazione che hai configurato nel passaggio precedente.