Как установить n8n на сервер самостоятельно: пошаговая инструкция для новичков
С её помощью можно настроить Telegram-ботов, интеграции с Google Sheets или рассылки в пару кликов.
В этом гайде вы узнаете, как установить n8n на сервер с нуля за 30 минут.

🧠 Что такое n8n и зачем он нужен
Зачем нужен n8n — реальные примеры:
- 📬 Автоматизация рассылок: например, собирать заявки с формы и автоматически отправлять клиенту письмо, а себе — уведомление в Telegram.
- 🤖 Создание Telegram-ботов без кода: бот может принимать голосовые сообщения, преобразовывать их в текст и отправлять в CRM.
- 📊 Интеграции с Google Sheets: можно автоматически заполнять таблицу из формы, соцсети или парсера.
- 📥 Импорт и обработка данных: подключите RSS-ленты, TikTok, Instagram или VK, обработайте данные и опубликуйте их в канал.
- 🧠 AI-автоматизация: n8n легко работает с OpenAI — можно генерировать тексты, описания, видео с ИИ-аватарами и многое другое.
n8n — это аналог платных решений вроде Make.com и Zapier, только без ограничений по количеству операций и сценариев. Особенно ценен для малого бизнеса, маркетологов и тех, кто хочет всё автоматизировать, но не писать код.
🌐 Где разместить n8n: обзор вариантов
☁️ 1. Облачный сервис n8n.io
n8n предлагает платную облачную версию (SaaS), где не нужно ничего настраивать — просто зарегистрировался и работаешь.
Плюсы:
- Быстрый старт
- Удобный интерфейс
- Есть поддержка
Минусы:
- Лимит на количество операций
- Высокая цена при активной работе
- Нет полного контроля
🖥 2. VPS/VDS-сервер
Установка на собственный сервер — это полный контроль и никаких лимитов.
Плюсы:
- Бесплатно (open-source)
- Неограниченное количество сценариев
- Гибкая настройка под себя
Минусы:
- Нужны минимальные технические навыки
- Самостоятельная установка
✅ 3. 🔥 Beget — лучший вариант для новичков
Если вы только начинаете — VPS от Beget идеально подойдёт.
Это надёжный российский хостинг с понятной панелью, быстрым откликом и техподдержкой на русском языке. Установка n8n займёт всего 15–30 минут — даже если вы никогда не работали с серверами.
💡 Рекомендую тариф Beget Виртуальный сервер от 660₽/мес — подходит для стабильной работы n8n.
🟩 Получите скидку от блога 👉 Зарегистрируйтесь на Beget по этой ссылке
✅ Что нужно для установки n8n
🟠 Вариант 1: Установить n8n как “Готовое решение” в панели Beget
Можно выбрать n8n прямо при заказе сервера — как готовую предустановку.
Это удобно, но есть важные нюансы:
- Устанавливается устаревшая версия n8n
- В будущем могут возникнуть проблемы с обновлением
- Есть риск потери ваших воркфлоу (если не делать снапшоты)
🛑 Поэтому такой способ не рекомендую, особенно если планируете использовать n8n серьёзно.
🟢 Вариант 2: Установка вручную через Ubuntu 22.04 (рекомендуется)
Правильный способ — выбрать чистую Ubuntu 22.04 и установить n8n с нуля с помощью моей готовой сборки.
Что вы получаете:
- Установка одной командой через терминал
- Актуальная версия n8n
- В комплекте: Telegram-бот для администрирования, ежедневные бэкапы, безопасное обновление, сохранение всех данных
- Рабочее окружение на базе Docker, PostgreSQL, Redis, Traefik — всё автоматом
📦 Я всё это упаковал в установочный скрипт с GitHub.
Просто копируете команду — и через 15 минут у вас уже всё работает.
Дополнительно понадобится:
🔹 Выбор страны — лучше с локацией в Казахстане, чтобы не было проблем с Telegram и OpenAI
🔹 Доменное имя — обязательно, без него не будет HTTPS и нормальной работы, а так же возникнут трудности с подключениями к сервисам Google
🔹 Telegram-бот — для бэкапов, обновлений и управления (всё настроится в процессе)
🔎 Почему я выбираю Beget для установки n8n
💰 1. Выгодные тарифы на VPS
Beget предлагает действительно доступные цены на VPS-серверы.
Например, тариф «Simple» с 1 ядром, 1 ГБ оперативки и 10 ГБ обойдётся в 210 ₽ в месяц.
У других хостеров за такие же параметры часто просят в 2–3 раза больше.
🧭 2. Интуитивно понятная панель
Панель управления у Beget простая, логичная и подходит даже для новичков.
Все нужные функции — управление сервером, настройка домена, доступ по SSH — находятся под рукой.
Это особенно удобно, когда настраиваешь серверы для клиентов и не хочется тратить время на разбор сложных интерфейсов.
⚙️ 3. Готовые решения — удобно для старта
У Beget можно установить n8n как готовое решение при создании сервера.
Просто выбираете нужный пункт — и через пару минут у вас уже рабочая установка.
Это идеальный вариант для новичков, которые хотят просто попробовать.
⚠️ Важно: в таких готовых образах часто стоит устаревшая версия n8n.
Если вы попытаетесь обновиться напрямую — можно потерять все данные.
Поэтому дальше в гайде я покажу, как установить свежую версию n8n на чистую Ubuntu с ежедневными бэкапами и Telegram-ботом.
🤝 4. Партнёрская программа
Я участвую в партнёрской программе Beget.
Это позволяет вам получить плюшки при регистрации по моей ссылке, а мне — оплачивать сервера и создавать для вас полезные инструкции.
Доход по партнёрке может достигать 40%, и это честная история, где выигрывают обе стороны.
Если вы хотите простой и понятный хостинг, который не ударит по бюджету — Beget отличный вариант. Я лично им пользуюсь и рекомендую всем своим клиентам.
🚀 Установка n8n на сервер Beget: пошаговая инструкция
1. Выбор страны
При создании VPS-сервера в Beget рекомендуется выбрать Казахстан в качестве локации. Это поможет избежать возможных проблем с доступом к сервисам, которые могут быть заблокированы в РФ, таким как Telegram, OpenAI и другие.
2. Выбор тарифа
Для стабильной работы n8n рекомендуется выбирать тариф не ниже 660 руб/мес, который предлагает оптимальное соотношение цены и производительности. Тарифы Beget начинаются от 210 ₽ в месяц, что делает их одними из самых доступных на рынке.
3. Выбор готового решения n8n
Beget предоставляет возможность установить n8n как готовое решение при создании сервера. Это позволяет быстро развернуть рабочую среду без необходимости ручной установки и настройки компонентов.
⚠️ Важно: Готовые образы могут содержать устаревшие версии n8n. При обновлении существует риск потери данных. Поэтому рекомендуется использовать чистую установку на Ubuntu 22.04 с последующей настройкой всех компонентов вручную.
4. Выбор и регистрация домена
Для корректной работы n8n и получения SSL-сертификата через Let’s Encrypt необходимо иметь собственный домен. Beget предоставляет возможность зарегистрировать домен непосредственно при создании сервера. Технические домены могут вызывать проблемы с доступом к сервисам Google и другими ограничениями.
5. Настройка администратора n8n
При создании сервера укажите:
- Электронную почту администратора: для получения уведомлений и восстановления доступа.
- Пароль администратора n8n: используйте сложный и уникальный пароль для обеспечения безопасности.
6. Настройка доступа по SSH
Установите пароль для доступа по SSH. Это позволит вам подключаться к серверу для управления и настройки n8n. Рекомендуется использовать ключи SSH для повышения безопасности.
7. Дополнительные параметры сервера
В разделе дополнительных параметров укажите название виртуального сервера. Это поможет вам идентифицировать сервер в панели управления Beget.
8. Создание сервера
После заполнения всех необходимых полей нажмите кнопку «Создать сервер». Beget автоматически развернет сервер с установленным n8n и предоставит инструкции по дальнейшей настройке и обновлению.

🛠 Установка n8n через Ubuntu 22.04 (рекомендуется способ)
📌 Что нужно подготовить заранее
✅ 1. Покупаем сервер с Ubuntu 22.04
При заказе в Beget:
- Выбираем расположение — Казахстан
- Указываем тариф не ниже (2 ядра, 2 ГБ ОЗУ)
- В разделе “Операционная система” выбираем Ubuntu 22.04 x64 (чистая установка)
- Задаем пароль для подключения
- В доп настройках даем название своему серверу (по желанию)
После покупки вы получите:
- IP-адрес сервера
- root-пароль для доступа по SSH
📌 Запишите IP-адрес — он понадобится на следующем шаге.
✅ 2. Купить домен
Если у вас ещё нет домена — его нужно зарегистрировать.
Можно прямо в панели Beget, либо на любом другом регистраторе (Reg.ru, Cloudflare, Timeweb и т.д.).
Главное — чтобы вы могли управлять DNS-записями (нам нужно будет прописать A-запись ip адрес вашего сервера).
❗️Важно: технический домен от Beget не подойдёт, могут быть проблемы с HTTPS и Google-сервисами. Нужен полноценный домен.


Наш бот будет выполнять важные функции:
- Делать ежедневные бэкапы ваших автоматизаций и отправлять их в Telegram
- Позволять обновлять n8n одной командой
- Показывать логи, статус, список контейнеров
Всё это прямо в чате, без входа на сервер
🔧 Шаг 1: Создаём бота через @BotFather
Откройте Telegram и перейдите в @BotFather
Напишите команду:
/newbot
Придумайте имя бота (например, n8n Admin Bot)
Придумайте username, который заканчивается на bot, например: n8n_admin_bot
Скопируйте токен бота — он будет выглядеть вот так:
123456789:AAHdasd1dsa1asdaSDD1asdD1asdas1
📌 Этот токен нужно будет ввести при установке — обязательно сохраните его.
✍️ Шаг 2: Добавляем команды в меню бота
После создания бота отправьте @BotFather команду:
/setcommands
Выберите своего бота, затем вставьте вот такой список команд:
status — Показать статус сервера
logs — Последние строки логов n8n
backups — Сделать бэкап прямо сейчас
update — Безопасно обновить n8n
Теперь у пользователя будет красивое встроенное меню команд 👇
🖼 Шаг 3: Устанавливаем аватарку и оформление бота (по желанию)
Отправьте команду:
/setuserpic
- Выберите своего бота
- Загрузите квадратную картинку (512×512 px, .jpg или .png)
💡 Можете использовать иконку n8n, или создать аватар в нейтральном стиле (например, с надписью «n8n Admin»)
Также можно настроить:
/setdescription — краткое описание бота
/setabouttext — описание, которое видно в профиле
/setjoingroups — отключить добавление бота в группы (рекомендуется)
📌 После завершения настройки у вас должен быть:
-
- Готовый Telegram-бот с токеном
- Команды в меню
- Аватарка и описание
- Получен ваш Telegram ID (если нет — узнайте его через @getmyid_bot)
Все эти данные нужно заранее записать — они пригодятся при установке.
Видео как создать Telegram бота администратора n8n для тех кто не понял из текста:
Чтобы установить n8n вручную, нам нужно подключиться к серверу по SSH — это такой способ «удалённого управления» через терминал.
На Windows удобнее всего использовать Termius — современный и простой клиент.
🔧 Шаг 1. Скачиваем и устанавливаем Termius
Перейдите на сайт: https://termius.com/download
Выберите свою ОС (Windows, macOS, Linux) и скачайте
Установите, как обычную программу
💡 У Termius есть как десктопная, так и мобильная версия — можно подключаться даже со смартфона
🖥 Шаг 2. Создаём новое SSH-подключение
Открываем Termius → нажимаем “+ New Host”
Вводим:
- Label (произвольно): n8n Server
- Address: IP-адрес сервера (из Beget)
- Username: root
- Password: пароль от сервера (вы получили его после создания VPS)
Нажмите “Save”, а затем “Connect” — и вы попадёте в консоль сервера
🧠 Что дальше?
Если вы всё ввели правильно — увидите обычный чёрный терминал с приветствием от Ubuntu.
📌 С этого момента вы управляете своим сервером напрямую.
Следующий шаг — запуск установочного скрипта, который всё сделает за вас.

Ты уже подключился к серверу через Termius и видишь консоль Ubuntu? Отлично. Теперь осталось просто вставить команду — и установка начнётся.
📥 Шаг 1. Запуск скрипта установки
В терминале (Termius) вставь эту команду и нажми Enter:
bash <(curl -s https://raw.githubusercontent.com/kalininlive/n8n-beget-install/main/install.sh)
🧠 Что делает этот скрипт?
Устанавливает всё необходимое:
- Docker
- Docker Compose
- PostgreSQL
- Redis
- Traefik (для HTTPS)
- Нужные библиотеки
- n8n
- Telegram-бот администратора
Запрашивает у тебя ключевые данные:
- Домен (например, myautomation.ru)
- Email (для SSL)
- Telegram bot token
- Твой Telegram ID
- Пароль к базе данных
- Генерирует и показывает ENCRYPTION_KEY — обязательно его скопируй и сохрани. Это ключ шифрования всех данных в n8n.
Автоматически запускает все контейнеры и настраивает n8n
⏳ Сколько длится установка?
Обычно всё занимает 5–10 минут. Всё происходит автоматически — можно наблюдать за процессом прямо в терминале.
✅ После установки ты получишь:
- Доступ к n8n по адресу https://твой_домен
- Уведомление от бота в Telegram
- Рабочее меню команд:
/status — статус сервера и uptime
/logs — последние 50 строк логов
/backups — ручной бэкап
/update — безопасное обновление
📌 После установки рекомендую:
Открыть n8n в браузере и войти
Проверить, что SSL работает
Отправить боту команду /status и убедиться, что всё стабильно
🎉 Готово! n8n установлен и полностью готов к работе
🔔 Подпишитесь на мой Telegram-канал
В канале я делюсь:
- готовыми автоматизациями,
- фишками по n8n и AI,
- обновлениями скриптов,
- полезными гайдами для новичков и практиков.
👉 Подписаться на Telegram-канал
🛠 Хочу всё под ключ?
Если не хочется разбираться самостоятельно — я помогу:
-
- настрою сервер и n8n,
- сделаю автоматизацию под ваши задачи,
- подключу Telegram, AI, Instagram, CRM и всё, что нужно.
📩 Напишите в Telegram: @WebSansay
Спасибо, что дочитали до конца. Надеюсь, гайд был полезен.
Если остались вопросы — пишите, всегда рад помочь 🙌





⚠️ Важно: в таких готовых образах часто стоит устаревшая версия n8n.
⚠️ Важно: Готовые образы могут содержать устаревшие версии n8n. При обновлении существует риск потери данных. Поэтому рекомендуется использовать чистую установку на Ubuntu 22.04 с последующей настройкой всех компонентов вручную.

