NodeBB ist eine Open-Source- und leistungsstarke Forensoftware, die auf Node.js basiert. Es ist ein sehr einfach zu verwendendes, reaktionsschnelles Forumsskript, das die Web-Sockets für sofortige Interaktionen und Echtzeitbenachrichtigungen nutzt. Es unterstützt die Integration in soziale Netzwerke und Diskussionsstreamings out of the box. Im Folgenden finden Sie eine Schritt-für-Schritt-Anleitung zur Installation von NodeBB auf einem CentOS-VPS.
- Führen Sie vor der Installation von NodeBB den folgenden Befehl aus, um zu überprüfen, ob alle Ihre Betriebssystempakete auf dem neuesten Stand sind.
yum -y update
- Der nächste Schritt ist die Installation der Epel-Version, Sie können dies mit dem folgenden Befehl tun.
yum -y install epel-release
- Haben Sie Geduld, da die Aktualisierung des Betriebssystempakets lange dauern kann. Sobald die Aktualisierungen abgeschlossen sind, installieren Sie den Basis-Software-Stack. Beachten Sie, dass Entwicklungstools sind eine Yum-Gruppe des vordefinierten Softwarepakets, das sofort installiert wird. Normalerweise werden diese Tools verwendet, um einem Benutzer zu ermöglichen, Software aus dem Quellcode zu erstellen und zu kompilieren.
yum groupinstall "Development Tools"
- Installieren Sie im nächsten Schritt nodejs und andere erforderliche Pakete für NodeBB.
yum install nodejs git ImageMagick redis npm
- Klonen Sie als Nächstes das NodeBB-Repository. Vergessen Sie nicht, v1.0.0 durch die neueste stabile Version zu ersetzen von NodeBB.
cd /path/to/nodebb/install/location git clone -b v1.0.0 https://github.com/NodeBB/NodeBB nodebb
- Sobald Ihr Repository geklont ist, erhalten Sie alle Abhängigkeiten, die von NodeBB benötigt werden.
cd nodebb npm install
- Starten Sie den Redis-Dienst, indem Sie den folgenden Befehl ausführen.
service redis start
- Initiieren Sie nun das Setup-Skript, indem Sie nodeBB mit dem Setup-Flag wie folgt ausführen. Das System erkennt Ihr Setup als neue Installation, sodass Ihnen einige Fragen zu Ihrer Umgebung gestellt werden, z. B. zur Überwachungsportnummer, zum Hostnamen usw.
./nodebb setup
- Sobald das nodeBB-Setup konfiguriert ist, starten Sie es.
./nodebb start
Nun sollten Sie entweder über die Standard-URL http://localhost:4567 auf nodeBB zugreifen können oder Konfiguration, die Sie im vorherigen Schritt eingerichtet haben.