Если мы запустили n8n, мы остановим его перед установкой PM2

Unlock business potential through effective first dataset management solutions.
Post Reply
Rina7RS
Posts: 473
Joined: Mon Dec 23, 2024 3:38 am

Если мы запустили n8n, мы остановим его перед установкой PM2

Post by Rina7RS »

Сейчас мы собираемся запустить n8n как службу с PM2 и, с другой стороны, настроим Nginx в качестве обратного прокси-сервера для n8n . Таким образом, мы можем настроить наш собственный домен или поддомен с помощью Let's Encrypt SSL .
установить дебиан pm2А затем установим PM2 с помощью следующей команды:
npm установить pm2 -g

Теперь давайте запустим n8n как службу с PM2, используя следующую команду:
pm2 старт n8n

Результат таков:
pm2 n8nтеперь мы собираемся сделать так, чтобы PM2 всегда запускался при загрузке операционной системы. Для этого мы используем следующую команду:
запуск pm2

начало pm2Теперь он попросит вас выполнить еще одну база данных номеров whatsapp на каймановых островах команду, а именно:
sudo "env PATH=$PATH:/user/home/.nvm/versions/node/v14.3/bin pm2 запуск < дистрибутив > -u < пользователь > --hp < домашний путь >

Теперь, используя следующую команду, мы можем увидеть статус служб, выполняемых с помощью PM2. В данном случае есть только n8n:
статус pm2

статус pm2А теперь мы собираемся установить определенные переменные среды n8n в PM2.
Для этого мы должны выполнить эту команду, но настроив имя пользователя и пароль. Ставьте что хотите, но записывайте.
N8N_BASIC_AUTH_ACTIVE = true N8N_BASIC_AUTH_USER=пользователь N8N_BASIC_AUTH_PASSWORD=пароль pm2 перезапуск n8n --update-env

переменные среды n8nДругая альтернатива, которая мне больше нравится, — это объявление переменных в PM2, в файле конфигурации переменных среды.
Post Reply