Voici un guide étape par étape pour créer un serveur web de base avec Node.js.
Étape 1: Installer Node.js et NPM
Tout d’abord, vous devez installer Node.js et le Node Package Manager (NPM) sur votre ordinateur. Vous pouvez les télécharger et les installer à partir du site officiel https://nodejs.org/.
Étape 2: Créer un nouveau dossier
Créez un dossier où vous conserverez tous vos fichiers. Par exemple, vous pouvez créer un dossier nommé “mon\_serveur” sur votre bureau.
Étape 3: Créer un nouveau fichier
Dans votre nouveau dossier, créez un nouveau fichier, appelez-le “server.js”.
Étape 4: Ecrire le code du serveur
Ouvrez ce fichier dans un éditeur de code, comme Sublime Text, Atom ou Visual Studio Code, et écrivez le code suivant :
```
var http = require(‘http’);
http.createServer(function (req, res) {
res.writeHead(200, {‘Content-Type’: ‘text/html’});
res.end(‘Bonjour, monde!’);
}).listen(8080);
```
Ce code crée un serveur web qui écoute le port 8080 et répond “Bonjour, monde !” à chaque requête.
Étape 5: Exécuter le serveur
Dans votre terminal ou invite de commande, naviguez vers votre dossier “mon\_serveur”, puis tapez “node server.js” pour exécuter le serveur. Voici comment vous pouvez le faire :
```
cd chemin_vers/dossier_mon_serveur
node server.js
```
Étape 6: Vérifier le serveur
Ouvrez votre navigateur web et tapez “localhost:8080” dans la barre d’adresse, puis appuyez sur Entrée. Vous devriez voir le message “Bonjour, monde !”.
Et voilà, vous avez créé et exécuté un serveur web avec Node.js!