Настройка 22.10.2025 1 час настройки

Установка n8n на Ubuntu: Полное руководство

Полное руководство по установке n8n на Ubuntu включает настройку баз данных, Redis, Nginx, SSL и различных методов запуска.
Краткое описание

Установка n8n на Ubuntu: базы данных, Redis, Nginx, SSL, Docker, PM2, Systemd сервисы.

Шаг 1. Подготовка Ubuntu

Обновите систему Ubuntu

Установите Node.js и npm
Установите необходимые зависимости
Создайте пользователя для n8n
Пример кода:
sudo apt update && sudo apt upgrade -y\ncurl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -\nsudo apt-get install -y nodejs
Проверка:
  • ✅ Система обновлена
  • ✅ Node.js установлен
  • ✅ Зависимости установлены

Шаг 2. Установка n8n

Установите PostgreSQL

Создайте базу данных и пользователя
Настройте права доступа
Протестируйте подключение

Шаг 3. Конфигурация PostgreSQL

Установите n8n глобально

Настройте переменные окружения
Настройте Nginx как reverse proxy
Настройте SSL сертификаты

Шаг 4. Тестирование системы

Первая инструкция шага 4

Вторая инструкция шага 4
Третья инструкция шага 4
Четвертая инструкция шага 4

Часто задаваемые вопросы

Обновите систему, установите Node.js, PostgreSQL, Redis, затем установите n8n глобально.

Ubuntu 20.04, 22.04, 24.04 LTS. Рекомендуется использовать LTS версии.

Используйте PM2, Systemd сервис или Docker для автозапуска n8n.
n8n успешно установлен на Ubuntu! Система работает стабильно и готова к использованию.

Система успешно настроена и готова к работе.