Tuto n8n sur o2switch & cPanel : Déploiement (2026)
Comment déployer n8n sur un hébergement o2switch ou serveur cPanel francophone ? Guide complet : Node.js, reverse proxy et configuration SSL.
Équipe PrismeAI
Banc d'essai & analyse indépendante
Déployer n8n sur un hébergement français comme o2switch est une solution idéale pour les professionnels et PME souhaitant automatiser leurs flux IA en toute conformité RGPD, sans les coûts prohibitifs de Zapier.
Prérequis sur o2switch / cPanel
Avant de débuter, assurez-vous de disposer de :
- Un accès à votre espace client o2switch et au cPanel
- Un sous-domaine dédié (ex :
n8n.votredomaine.com) - L’outil “Setup Node.js App” actif dans cPanel
- Un accès SSH activé dans l’onglet Sécurité
Étape par étape : Déploiement via le Node.js Selector
1. Créer l’application Node.js
Dans cPanel, rendez-vous dans la section Logiciels > Setup Node.js App et cliquez sur Create Application :
- Node.js version : Sélectionnez la version 18 LTS ou plus récente.
- Application mode : Production.
- Application root :
n8n. - Application URL : Choisissez votre sous-domaine dédié.
- Application startup file :
app.js.
2. Initialiser le script de démarrage
Dans le dossier racine de votre application, créez le fichier app.js pour lancer le serveur n8n :
const { spawn } = require('child_process');
const n8n = spawn('n8n', ['start'], {
env: {
...process.env,
N8N_PORT: '5678',
N8N_PROTOCOL: 'https',
WEBHOOK_URL: 'https://n8n.votredomaine.com/',
},
stdio: 'inherit'
});
3. Installer les dépendances
Connectez-vous en SSH à votre hébergement et exécutez :
cd ~/n8n
npm install n8n
Redémarrez ensuite l’application depuis le panneau cPanel. Votre instance n8n est accessible avec certificat SSL Let’s Encrypt actif !
Ressources complémentaires
Retrouvez toutes les comparaisons détaillées et les cas d’usage avancés dans notre Guide complet n8n et comparatif Zapier.
Passez de la théorie à la pratique
Découvrez les fiches descriptives complètes, notes sur 6 critères et tarifs vérifiés des outils mentionnés dans cette enquête :