NodeBB est un forum moderne et performant basé sur Node.js. Dans ce guide, nous allons vous montrer comment l’installer sur un serveur vps en utilisant Nginx comme reverse proxy.

Prérequis

  • Un serveur vps avec Debian 12 installé.
  • Accès root ou sudo sur le serveur.
  • Node.js et npm installés.
  • MongoDB ou Redis installé comme base de données.

Étape 1 : Installation de Node.js

Tout d’abord, nous allons installer Node.js. Exécutez les commandes suivantes :

sudo apt update
sudo apt install -y nodejs npm

Étape 2 : Installation de MongoDB

Nous allons maintenant installer MongoDB. Exécutez :

sudo apt install -y mongodb

Étape 3 : Installer NodeBB

Créez un répertoire pour NodeBB :

mkdir -p ~/nodebb
cd ~/nodebb
git clone -b master https://github.com/NodeBB/NodeBB.git .

Étape 4 : Configuration de NodeBB

Installez les dépendances et configurez NodeBB :

npm install
./nodebb setup

Suivez les instructions à l’écran pour configurer votre forum.

Étape 5 : Installation de Nginx

Installer Nginx sur votre serveur :

sudo apt install -y nginx

Étape 6 : Configurer Nginx comme proxy inverse

Créez un fichier de configuration Nginx :

sudo nano /etc/nginx/sites-available/nodebb

Ajoutez la configuration suivante :

server {
    listen 80;
    server_name votre_domain.com;

    location / {
        proxy_pass http://127.0.0.1:4567;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}

Étape 7 : Activer la configuration de Nginx

Activez la configuration de votre site :

sudo ln -s /etc/nginx/sites-available/nodebb /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl restart nginx

Étape 8 : Démarrer NodeBB

Démarrez NodeBB :

./nodebb start

Conclusion

Vous avez maintenant installé NodeBB sur votre serveur vps avec Nginx comme proxy inverse. Vous pouvez accéder à votre forum en visitant http://votre_domain.com.

Pour plus d’informations, consultez la documentation de NodeBB.

Linux VPS

Linux VPS UK

Linux VPS

VPS Windows

Serwer VPS Windows

VPS Linux VPSDeutschland

Linux VPS Hosting

VPS Linux VPSEspaña

Linux VPS Nederland

VPS Linux VPSItalia

VPS Linux VPSPortugal

VPS Linux VPS??????

VPS Linux VPS???????

VPS Linux VPS??

VPS Linux VPSSverige

VPS Linux VPSNorge

VPS Linux VPS????

VPS Linux VPSTürkiye

Remote Desktop Services (RDS)

RDS CAL (Client Access License)

Remote Desktop VPS

Keywords: windows vps uk, windows vps, uk windows vps, windows vps hosting uk, vps windows server, uk vps windows, vps windows, servidor vps windows, vps uk windows, vps with windows, virtual private server windows, windows virtual private server, windows vps server uk, vps for windows, servidores vps windows, vps windows uk, windows vps hosting, vps windows hosting, windows vps server, windows virtual private servers, vps on windows, vps windows servers, cheap windows vps uk, windowsvps, windows desktop vps, buy vps windows, windows server vps, windows 10 vps uk, rds services, rds cal, remote desktop services, remote desktop hosting

#windowsvps #vpshosting #ukvps #virtualserver #windowsvpsuk #vpsserver #hostingvps #cloudvps #windowsvpshosting #cheapvps #vpswithwindows #windowsserver #servervps #vpssolutions #vpswindows #rdscal #remotedesktop #remotedesktopvps #rds #windowsrds

vps windows