Outils pour utilisateurs

Outils du site


systeme:n8n:n8nlxcinstall

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
systeme:n8n:n8nlxcinstall [2026/01/21 22:08] – créée techer.charles_educ-valadon-limoges.frsysteme: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://docs.n8n.io/hosting/installation/npm/
 +
   * 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
 </code> </code>
  
Ligne 17: Ligne 21:
  
 n8n --version n8n --version
 +2.4.4
 </code> </code>
  
-Créer l’utilisateur n8n (sécurité)+  * mise à jour vers une version particulière
 <code> <code>
 +npm update -g n8n@2.5.0
 +</code>
  
 +
 +  * mise à jour vers la dernière version
 +<code>
 +npm update -g n8n
 +</code>
 +
 +  * démarrer n8n:
 +
 +<code>
 +n8n
 +# or
 +n8n start
 +</code>
 +
 +  * créer un tunnel dans le cadre d'un développement local et des tests
 +
 +<code>
 +n8n start --tunnel
 +</code>
 +
 +  * Créer l’utilisateur n8n (sécurité)
 +
 +<code>
 useradd -m -s /bin/bash n8n useradd -m -s /bin/bash n8n
 mkdir /var/lib/n8n mkdir /var/lib/n8n
Ligne 27: Ligne 57:
 </code> </code>
  
 +    * configurer les variables d'environnement
 +
 +<code> 
 +N8N_USER_FOLDER=/var/lib/n8n
 +N8N_HOST=n8n.mondomaine.local
 +N8N_PORT=5678
 +N8N_PROTOCOL=http
 +NODE_ENV=production
 +N8N_PYTHON_ENABLED=false
 +</code>
 +
 +  * Créer le service systemd
 +
 +<code>
 +nano /etc/systemd/system/n8n.service
 +</code>
 +
 +    * avec le contenu suivant
 +
 +<code>
 +[Unit]
 +Description=n8n automation
 +After=network.target
 +
 +[Service]
 +Type=simple
 +User=n8n
 +ExecStart=/usr/bin/n8n
 +Restart=always
 +EnvironmentFile=/etc/environment
 +
 +[Install]
 +WantedBy=multi-user.target
 +</code>
 +
 +<code>
 +systemctl daemon-reload
 +systemctl enable n8n
 +systemctl start n8n
 +</code>
 +
 +  * Vérifie :
 +<code>
 +systemctl status n8n
 +</code>
 +
 +  * n8n accessible sur  http://IP_LXC:5678
 +
 +
 +🟢 OPTION 2 : L
systeme/n8n/n8nlxcinstall.1769029697.txt.gz · Dernière modification : 2026/01/21 22:08 de techer.charles_educ-valadon-limoges.fr