Utiliser Node.js

Activation de la prise en charge Node.js

Pour activer la prise en charge Node.js sur le serveur, procédez comme suit :

Plesk pour Linux

  1. Allez sous Outils & Paramètres et cliquez sur Mises à jour et à niveau.
  2. Sous Ajouter/Supprimer des composants, développez Hébergement Web et marquez le composant "NodeJS support" pour l'installation.
  3. Cliquez sur Continuer pour lancer l'installation.

Plesk pour Windows

  1. Allez sous Outils & Paramètres et cliquez sur Mises à jour et à niveau.
  2. Sous Ajouter/Supprimer des composants, développez Hébergement Web et marquez les composants "Node.js IIS module (iisnode)" et "Node.js" pour l'installation.
  3. Sélectionnez la version voulue de Node.js sous le composant "Node.js".
  4. Cliquez sur Continuer pour lancer l'installation.
Gestion des versions de Node.js

Plesk prend en charge les dernières versions et révisions LTS stables de Node.js, avec les restrictions suivantes :

  • (Plesk pour Linux) Deux révisions peuvent être installées simultanément et les applications Node.js sur des domaines différents peuvent utiliser toute version disponible de Node.js.
  • (Plesk pour Windows) Une seule version de Node.js peut être installée à la fois, et utilisée pour servir toutes les applications Node.js sur le serveur.

Procédez comme suit pour gérer les versions de Node.js disponibles sur le serveur :

Plesk pour Linux

  1. Allez sous Extensions et cliquez sur Gestionnaire Node.js. Là, vous pouvez voir les versions de Node.js installées sur le serveur ainsi que les chemins vers les éléments binaires correspondants.
  2. Cliquez sur l'icône en regard d'une version de Node.js pour la désactiver. La désactivation d'une version de Node.js a les effets suivants :
    • La version de Node.js ne peut plus être sélectionnée lors de la gestion d'applications Node.js de domaines.
    • Les applications Node.js existantes passent à une autre version activée de Node.js (si possible).
    • Toutes les versions de Node.js sur le serveur sont désactivées, toutes les applications Node.js existantes sont arrêtées et la fonction de gestion des applications Node.js de domaines est supprimée jusqu'à réactivation d'au moins une version de Node.js.
  3. Cliquez sur l'icône en regard d'une version désactivée de Node.js pour la réactiver.

Plesk pour Windows

  1. Allez sous Extensions et cliquez sur Gestionnaire Node.js. Là, vous pouvez voir la version de Node.js installée sur le serveur ainsi que le chemin vers l'élément binaire correspondant.
  2. Cliquez sur l'icône en regard de la version installée de Node.js pour la désactiver. Cela arrête toutes les applications existantes de Node.js et la fonction de gestion des applications Node.js de domaines est supprimée jusqu'à réactivation de Node.js.
  3. Cliquez sur l'icône en regard de la version installée de Node.js pour l'activer.
  4. Pour modifier la version installée de Node.js, allez sous Outils  & Paramètres, cliquez sur Mises à jour et à niveau, sous Ajouter/Supprimer des composants, développez Hébergement Web, sélectionnez la version voulue de Node.js et cliquez sur Continuer.
Contrôle de la disponibilité de Node.js pour les clients

L'activation de la prise en charge Node.js ajoute les droits suivants aux packs de services et abonnements, que vous pouvez utiliser pour réguler l'accès des clients à la fonctionnalité Node.js :

  • "Node.js support management" permet aux clients d'activer la prise en charge Node.js pour leurs domaines.
  • "Node.js state management" permet aux clients de modifier le mode d'application de leurs applications.
  • "Node.js version management" permet aux clients de modifier la version de Node.js de leurs applications.
Gestion d'applications Node.js pour des sites Web

Pour savoir comment gérer des applications Node.js pour des sites Web, lisez la rubrique sur la prise en charge de Node.js.

 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.