Groupe Cmedias — Acmedias · Cmedias Holding · Acmedias Tech
application managernodepythonruby

Application Manager

L'Application Manager enregistre vos applications Node.js, Python ou Ruby dans cPanel et les rend accessibles publiquement via votre domaine, avec gestion fine des variables d'environnement.

6 min de lecture Mis à jour le 30 avril 2026
Application Manager cPanel
Centralisez la gestion de toutes vos applications Node, Python et Ruby.

L'Application Manager est l'évolution moderne des Sélecteurs Node / Python / Ruby. Il permet d'enregistrer une application déjà créée pour la rendre accessible derrière une URL de votre domaine, avec un proxy automatique mod_proxy depuis Apache.

Accéder à l'Application Manager

  1. Connectez-vous à cPanel.
  2. Recherchez « Application Manager » dans la barre de recherche.
  3. Cliquez sur l'icône — la liste de toutes vos applications enregistrées s'affiche.

Enregistrer une application

  1. Cliquez sur Enregistrer une application en haut de la page.
  2. Remplissez les champs ci-dessous puis cliquez sur Déployer.
ChampDescription
Nom de l'applicationIdentifiant interne — lettres, chiffres, tiret, underscore.
Domaine de baseDomaine sur lequel l'application sera accessible.
URL de baseChemin sous le domaine (ex. /api ou laissé vide pour la racine).
Chemin de l'applicationDossier dans /home/<user> contenant le code (relatif).
TypeNode.js, Python ou Ruby.
Démarrer le script automatiquementDémarre le serveur applicatif au boot et après reboot du serveur.

Variables d'environnement

Pour chaque application, vous pouvez ajouter des variables d'environnement (clés API, chaînes de connexion DB, etc.) via le bouton Modifier > Variables d'environnement.

Cycle de vie d'une application

  • Démarrer / Arrêter — contrôle l'instance applicative.
  • Redémarrer — utile après modification du code ou des variables d'environnement.
  • Modifier — change l'URL, le chemin, les variables ou la stratégie de démarrage.
  • Supprimer — désenregistre l'application (le code reste sur le disque).

Bonnes pratiques

  • Activez Démarrer automatiquement pour la production — votre app remonte après chaque maintenance serveur.
  • Utilisez un domaine dédié (api.votresite.com) plutôt qu'une sous-URL : plus propre et meilleure gestion CORS.
  • Surveillez les logs applicatifs (~/logs/) après chaque déploiement.
  • Versionnez votre fichier requirements.txt / package.json / Gemfile pour des déploiements reproductibles.

Dépannage

L'application ne démarre pas

Vérifiez les logs du sélecteur de langage (Sélecteur Node.js > Logs) — ils contiennent l'erreur de démarrage exacte (port occupé, dépendance manquante, etc.).

Erreur 502 Bad Gateway

Le serveur applicatif est arrêté ou crashe au démarrage. Démarrez l'application depuis le sélecteur de langage et consultez les logs.

Articles liés

Hébergement cPanel

Outils avancés cPanel : SSH, cron, API — sans restrictions

Accès SSH, tâches cron illimitées, API tokens et terminal intégré sur tous nos packs Performance et Premium. Lancez votre projet web sur une infrastructure managée par une équipe francophone qui connaît cPanel sur le bout des doigts.

  • SSD NVMe & cache LiteSpeed inclus
  • SSL Let's Encrypt gratuit & auto-renouvelé
  • Sauvegardes automatiques quotidiennes
  • cPanel + Softaculous (400+ apps en 1 clic)
  • Support technique francophone 24/7
  • Garantie satisfait ou remboursé 30 jours