systeme:n8n:n8nlxcinstall
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| systeme:n8n:n8nlxcinstall [2026/01/21 22:08] – créée techer.charles_educ-valadon-limoges.fr | systeme:n8n:n8nlxcinstall [2026/01/21 22:58] (Version actuelle) – techer.charles_educ-valadon-limoges.fr | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Installer n8n dans un conteneur LXC ====== | ====== Installer n8n dans un conteneur LXC ====== | ||
| + | Lien : https:// | ||
| + | |||
| * installer nodejs et vérifier | * installer nodejs et vérifier | ||
| Ligne 9: | Ligne 11: | ||
| node -v | node -v | ||
| v20.19.2 | v20.19.2 | ||
| + | npm -v | ||
| + | 9.2.0 | ||
| </ | </ | ||
| Ligne 17: | Ligne 21: | ||
| n8n --version | n8n --version | ||
| + | 2.4.4 | ||
| </ | </ | ||
| - | Créer l’utilisateur n8n (sécurité) | + | * mise à jour vers une version particulière |
| < | < | ||
| + | npm update -g n8n@2.5.0 | ||
| + | </ | ||
| + | |||
| + | * mise à jour vers la dernière version | ||
| + | < | ||
| + | npm update -g n8n | ||
| + | </ | ||
| + | |||
| + | * démarrer n8n: | ||
| + | |||
| + | < | ||
| + | n8n | ||
| + | # or | ||
| + | n8n start | ||
| + | </ | ||
| + | |||
| + | * créer un tunnel dans le cadre d'un développement local et des tests | ||
| + | |||
| + | < | ||
| + | n8n start --tunnel | ||
| + | </ | ||
| + | |||
| + | * Créer l’utilisateur n8n (sécurité) | ||
| + | |||
| + | < | ||
| useradd -m -s /bin/bash n8n | useradd -m -s /bin/bash n8n | ||
| mkdir / | mkdir / | ||
| Ligne 27: | Ligne 57: | ||
| </ | </ | ||
| + | * configurer les variables d' | ||
| + | |||
| + | < | ||
| + | N8N_USER_FOLDER=/ | ||
| + | N8N_HOST=n8n.mondomaine.local | ||
| + | N8N_PORT=5678 | ||
| + | N8N_PROTOCOL=http | ||
| + | NODE_ENV=production | ||
| + | N8N_PYTHON_ENABLED=false | ||
| + | </ | ||
| + | |||
| + | * Créer le service systemd | ||
| + | |||
| + | < | ||
| + | nano / | ||
| + | </ | ||
| + | |||
| + | * avec le contenu suivant | ||
| + | |||
| + | < | ||
| + | [Unit] | ||
| + | Description=n8n automation | ||
| + | After=network.target | ||
| + | |||
| + | [Service] | ||
| + | Type=simple | ||
| + | User=n8n | ||
| + | ExecStart=/ | ||
| + | Restart=always | ||
| + | EnvironmentFile=/ | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | systemctl daemon-reload | ||
| + | systemctl enable n8n | ||
| + | systemctl start n8n | ||
| + | </ | ||
| + | |||
| + | * Vérifie : | ||
| + | < | ||
| + | systemctl status n8n | ||
| + | </ | ||
| + | |||
| + | * n8n accessible sur http:// | ||
| + | |||
| + | |||
| + | 🟢 OPTION 2 : L | ||
systeme/n8n/n8nlxcinstall.1769029697.txt.gz · Dernière modification : 2026/01/21 22:08 de techer.charles_educ-valadon-limoges.fr
