NodeBB est un logiciel de forum moderne basé sur Node.js. Dans ce guide, nous allons vous montrer comment l’installer sur un serveur vps utilisant Nginx comme proxy.
Prérequis
- Un serveur vps Ubuntu 24.04 configuré.
- Accès SSH au serveur.
- Node.js et npm installés.
Étape 1: Installer Node.js et npm
Pour commencer, mettez à jour vos paquets:
sudo apt update && sudo apt upgrade -y
Ensuite, installez Node.js (vérifiez la version la plus récente sur le site officiel):
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install -y nodejs
Étape 2: Installer MongoDB
NodeBB utilise MongoDB pour le stockage. Installez-le avec les commandes suivantes:
sudo apt install -y mongodb
Démarrez MongoDB:
sudo systemctl start mongodb
sudo systemctl enable mongodb
Étape 3: Installer NodeBB
Clonez le dépôt NodeBB:
git clone -b v1.18.x https://github.com/NodeBB/NodeBB.git nodebb
Accédez au répertoire:
cd nodebb
Installez les dépendances:
npm install
Étape 4: Configurer NodeBB
Exécutez le script de configuration:
npm run setup
Suivez les instructions à l’écran pour configurer la base de données et d’autres paramètres.
Étape 5: Installer et Configurer Nginx
Installez Nginx:
sudo apt install -y nginx
Configuration de Nginx
Créez un fichier de configuration pour NodeBB:
sudo nano /etc/nginx/sites-available/nodebb
Ajoutez-y la configuration suivante:
server {
listen 80;
server_name votre_domaine.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;
}
}
Activez la configuration:
sudo ln -s /etc/nginx/sites-available/nodebb /etc/nginx/sites-enabled/
sudo systemctl restart nginx
Étape 6: Démarrer NodeBB
Démarrez NodeBB avec la commande suivante:
npm start
Conclusion
Vous avez maintenant NodeBB installé avec Nginx Proxy sur votre serveur vps. Vous pouvez accéder à votre forum via le nom de domaine que vous avez configuré.
RDS CAL (Client Access License)
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