Configuring NodeJS

Skip to main content
Du bist hier:
Drucken

Configuring NodeJS

Pour utiliser Node.js sur l’un de nos forfaits d’hébergement, procédez comme suit :

  1. Connectez-vous à Plesk (accès à Plesk).
  2. Ouvrez l’onglet “Premiers pas” du domaine concerné et cliquez-y sur le bouton “Node.js”. Tant que Node.js n’est pas encore activé pour le domaine, ce bouton ne se trouve que là, pas dans les paramètres d’hébergement.
  3. Définissez une racine de documents et un fichier de démarrage de l’application.
  4. Une fois que tous les paramètres sont correctement configurés, vous pouvez démarrer l’application. Si les paramètres sont incorrects, un point d’exclamation rouge s’affiche.

Vous pouvez charger le script de test suivant en tant qu’app.js pour tester Node.js :

const http = require("http");

http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/html"});
response.end("<H1>Hello World!</H1>");
}).listen(process.env.PORT);

console.log("App is running");

 

Comme vous le constaterez, la page https://musterdomain.ch/app affiche le résultat attendu (“Hello World!”). Si vous ouvrez maintenant le fichier, vous trouverez le code source de Node.js (https://musterdomain.ch/app.js). Cela vient du fait que NGINX et Node.js fonctionnent en parallèle sur votre hébergement. Pour empêcher que le code source de votre application Node.js ne soit lisible, placez le fichier “.htaccess” à la racine des documents de votre application et saisissez le contenu suivant :

<Files ~ "(.js|.css)">
Order allow,deny
deny from all
</Files>
Related Post