ITRUPANEL Установить панель
ITRUPANEL 0.1.62 · Beta

Сервер под
вашим контролем.

Бесплатная панель управления Linux-сервером. Сайты, базы данных, файлы и почта — в одном интерфейсе для личных и коммерческих задач.

На вашем сервереРусский / Englishamd64 / arm64
ITRUPANELДЕМОA
ОБЗОР СЕРВЕРА

Всё на своих местах

В работе
8%
Нагрузка0.32 / 0.28 / 0.21
12%
CPU4 ядра
26%
RAM2,08 / 8 ГБ
45%
Диск /36 / 80 ГБ
Мониторинг сервисовnginx · PHP-FPM · MariaDB
В работе
Данные о сервереDebian 13 · 4 ядра · 8 ГБ RAM
В панели показатели обновляются каждую секунду
Ваш домен. Ваш SSL.Адрес панели — как вам удобно
УСЛОВИЯ ИСПОЛЬЗОВАНИЯ

Бесплатно для ваших задач

ITRUPANEL можно бесплатно использовать для личных и коммерческих задач, изменять под свои нужды и передавать оригинальные архивы с сохранением авторства. Продажа панели и распространение изменённых версий требуют отдельного разрешения.

Полные условия
Выбирайте привычный стек
nginxApacheOpenLiteSpeedPHP-FPMMariaDB
ВОЗМОЖНОСТИ

Меньше рутины.
Больше порядка на сервере.

От первого сайта до резервной копии — основные инструменты собраны в одном интерфейсе.

Сайты и версии PHP

Создавайте сайты и алиасы, выбирайте PHP и режим работы: nginx + PHP-FPM, Apache или OpenLiteSpeed. Для отдельных задач есть статика и прокси.

nginx + PHP-FPMnginx + Apachenginx + OpenLiteSpeed
Версия PHP и настройки — отдельно для каждого сайта

Файлы без лишних окон

Загрузка, редактирование, копирование и перемещение. Компактный список, выбор папки назначения и прогресс загрузки: проценты, скорость и оставшееся время.

/var/www/example.ru

Базы данных

Управляйте базами и пользователями MariaDB. Открывайте phpMyAdmin из панели по временной ссылке, привязанной к вашей сессии.

MariaDBphpMyAdmin

Почта вашего домена

Домены и ящики в компактных таблицах: SSL для SMTP/IMAP, квоты, лимиты и Catch All. Проверка спам-листов через MXToolbox с вашим API-ключом или переход к проверке на сайте сервиса. Roundcube, антиспам Rspamd, пересылки и настройка DNS: MX, A, SPF, DKIM, DMARC и PTR.

RoundcubeRspamdКвоты
Автоустановка — Debian/Ubuntu. Модули включаются в разделе «Почта».

DNS и сертификаты

Редактируйте DNS-зоны, выпускайте Let’s Encrypt или добавляйте свой сертификат. Назначайте домен и SSL самой панели.

https://panel.example.ru:3333

Состояние в реальном времени

Следите за CPU, памятью, диском и нагрузкой. Проверяйте службы, а ход установки и ошибки смотрите в журнале фоновых задач.

Защита сайтов

Лимиты HTTP-запросов и соединений, белый и чёрный списки IP, режим наблюдения и журнал срабатываний. Настраиваются отдельно для каждого сайта. Защита сетевого канала подключается у хостера.

NginxHTTP 429 / 403Наблюдение
Без анализа SQL-инъекций и XSS. Защита сайтов не закрывает порт самой панели.

Брандмауэр

Управляйте доступом к сервисам прямо из основного меню. Разрешайте или запрещайте подключения по IP, сети, протоколу и порту.

IPv4 / IPv6Списки IPПорядок правил
Порты SSH и панели защищены от блокировки правилами этого модуля.

Docker и Compose

Запускайте приложения в контейнерах: создание из образа, проекты Compose с шаблонами, образы, сети и тома. Журнал и терминал контейнера — в один клик.

КонтейнерыComposeТома и сети

Ежедневные задачи — рядом

Резервные копии, планировщик CRON, FTP, журналы и управление службами. Инструменты для обслуживания сервера без поиска по разным приложениям.

Резервные копииЗадания CRONСистемные службы
ИНТЕРФЕЙС

Всё видно.
Всё под рукой.

Компактное меню, аккуратные вкладки и понятные действия. Переключите разделы, чтобы познакомиться с панелью.

panel.example.ru:3333ПРИМЕР ИНТЕРФЕЙСА

Главная

CPU, память, диск и нагрузка сервера — на одном экране. Для переключения демонстрационных разделов включите JavaScript.

CPU 12%RAM 26%Диск 45%

Дашборд: нагрузка и ресурсы сервера на одном экране.

Иллюстрация интерфейса. Данные демонстрационные.
НОВОЕ В ITRUPANEL 0.1.57

Docker в панели

Новый раздел «Docker» для администратора: установка Docker и Docker Compose одной кнопкой, контейнеры, проекты Compose, образы, сети и тома. Контейнер создаётся из образа с портами, томами, переменными окружения и лимитами памяти и процессора; у каждого есть журнал и терминал.

Саму панель теперь можно открывать по домену без порта — https://panel.ваш-домен.ru — и при желании закрыть порт 3333 для доступа из интернета.

Compose и настройки службы

Проекты Compose с редактором и готовыми шаблонами: WordPress + MariaDB, Redis, nginx, Uptime Kuma и Portainer. В настройках — зеркала и частный реестр, ротация журналов, IPv6, iptables, live-restore и редактор daemon.json с откатом при ошибке.

Обновление устанавливается кнопкой «Обновления» в правом верхнем углу панели.
Создание контейнера: образ, порты, тома и переменные
Создание контейнера: образ, порты, тома и переменные
Настройки Docker: реестры, журналы и сеть
Настройки Docker: реестры, журналы и сеть
Контейнеры: состояние, порты, CPU и память
Контейнеры: состояние, порты, CPU и память

Скриншоты интерфейса с демонстрационными данными.

Защита сайтов — с версии 0.1.37

Лимиты HTTP-запросов и соединений, белый и чёрный списки IP, режим наблюдения и журнал срабатываний. Настраиваются отдельно для каждого сайта. Защита сетевого канала подключается у хостера.

По умолчанию выключена. Начните с режима наблюдения и подберите лимиты по нагрузке сайта.
УСТАНОВКА

Одна команда.
И можно начинать.

Запустите установщик в root-терминале вашего Linux-сервера. Он скачает архив, проверит его контрольную сумму и определит архитектуру. Скачивание и распаковка идут в /var/tmp — нужно не менее 100 МБ свободного места для архива.

Если ITRUPANEL уже установлена, скрипт выполнит обновление с резервной копией программы и настроек. При запуске из Shell-клиента панели обновление продолжится в отдельной службе после закрытия терминала.

Полная инструкция
root@server:~0.1.62 · Beta
# Установить или обновить ITRUPANEL
wget -O install.sh https://itrupanel.com/panel/install-itrupanel.sh && bash install.sh

Выполните на сервере от root, без sudo.

Бесплатно. Панель предоставляется «как есть». Перед установкой ознакомьтесь с условиями использования.

LinuxRootSHA-256Установка / обновление
  1. 01

    Подготовьте сервер

    Чистый Linux VPS или выделенный сервер с root-доступом, systemd и интернетом. Поддерживаются amd64 и arm64.

  2. 02

    Вставьте команду

    Дождитесь окончания установки. Логин и пароль появятся в терминале — сохраните их.

  3. 03

    Откройте панель

    Перейдите на https://IP_СЕРВЕРА:3333. При первом входе прочитайте и примите условия использования. Затем назначьте домен и SSL в «Информации о сервере».

Операционные системы

Debian 11–13 · Ubuntu 22.04 / 24.04 / 26.04 · AlmaLinux / Rocky / RHEL / CentOS Stream 8–10

Новая установка — на чистый сервер. Общий хостинг без root-доступа не подходит. Доступность дополнительных пакетов зависит от ОС и архитектуры.
ПЕРЕД СТАРТОМ

Коротко
о важном.

Ответы на вопросы об установке, сертификатах и работе панели.

Почему браузер предупреждает о сертификате?

После установки панель использует самоподписанный сертификат. В «Информации о сервере → Адрес и SSL панели» укажите домен и выберите Let’s Encrypt или свой сертификат. Там же можно включить открытие панели без порта: адрес станет https://домен, а порт 3333 при желании закроется для доступа из интернета. Для выпуска Let’s Encrypt нужны DNS-запись на публичный IP и доступ извне по порту 80.

Можно установить рядом с другой панелью?

Новую установку выполняйте на чистом сервере: установщик настраивает nginx, MariaDB, DNS и другие общие службы. Автоматический перенос из другой панели не предусмотрен.

Что нужно для работы почты?

Почтовые службы устанавливаются отдельно из раздела «Почта» на Debian/Ubuntu. Нужны публичный IP, DNS-записи, PTR и разрешённый провайдером порт 25. Для клиента используются IMAP 993 TLS и SMTP 587 STARTTLS. Roundcube и Rspamd устанавливаются отдельными кнопками в разделе «Почта». Там же доступны квоты, пересылки и локальные псевдонимы. Кнопка DNS у почтового домена показывает MX, A, SPF, DKIM, DMARC и PTR, проверяет записи и помогает применить их в DNS-зонах панели с предварительным просмотром. Для веб-почты укажите отдельное имя и TLS-сертификат. Импорт IMAP пока не реализован.

Как работает OpenLiteSpeed?

Выберите его в настройках сайта. nginx остаётся внешним сервером, OpenLiteSpeed работает за ним, а PHP выполняется через PHP-FPM выбранной версии. Поддерживаются Rewrite-правила .htaccess; после их изменения нужен перезапуск OpenLiteSpeed. LSCache автоматически не настраивается.

Как настроить брандмауэр?

Откройте «Брандмауэр» в основном меню, установите модуль, создайте правила и включите фильтрацию. Доступны разрешение, запрет и частичные действия по списку IP. Первое совпавшее правило определяет действие; без совпадения соединение разрешено. Фильтруются новые входящие соединения к серверу. Правила других брандмауэров сохраняются и могут дополнительно ограничивать доступ.

Что делать, если /tmp заполнен?

Онлайн-установщик использует отдельную рабочую папку в /var/tmp и удаляет её после завершения. При ручном обновлении загрузите ZIP в домашнюю папку и распакуйте там. Использование /var/tmp не освобождает заполненный /tmp: сохраните нужные временные архивы на основном диске.

Где посмотреть результат долгой операции?

Установка и настройка выполняются в фоновых задачах. В разделе «Задачи» доступны этапы, журнал и итог операции. Окно можно закрыть и вернуться к результату позже.