Сайты и версии PHP
Создавайте сайты и алиасы, выбирайте PHP и режим работы: nginx + PHP-FPM, Apache или OpenLiteSpeed. Для отдельных задач есть статика и прокси.
Бесплатная панель управления Linux-сервером. Сайты, базы данных, файлы и почта — в одном интерфейсе для личных и коммерческих задач.
ITRUPANEL можно бесплатно использовать для личных и коммерческих задач, изменять под свои нужды и передавать оригинальные архивы с сохранением авторства. Продажа панели и распространение изменённых версий требуют отдельного разрешения.
От первого сайта до резервной копии — основные инструменты собраны в одном интерфейсе.
Создавайте сайты и алиасы, выбирайте PHP и режим работы: nginx + PHP-FPM, Apache или OpenLiteSpeed. Для отдельных задач есть статика и прокси.
Загрузка, редактирование, копирование и перемещение. Компактный список, выбор папки назначения и прогресс загрузки: проценты, скорость и оставшееся время.
Управляйте базами и пользователями MariaDB. Открывайте phpMyAdmin из панели по временной ссылке, привязанной к вашей сессии.
Домены и ящики в компактных таблицах: SSL для SMTP/IMAP, квоты, лимиты и Catch All. Проверка спам-листов через MXToolbox с вашим API-ключом или переход к проверке на сайте сервиса. Roundcube, антиспам Rspamd, пересылки и настройка DNS: MX, A, SPF, DKIM, DMARC и PTR.
Автоустановка — Debian/Ubuntu. Модули включаются в разделе «Почта».Редактируйте DNS-зоны, выпускайте Let’s Encrypt или добавляйте свой сертификат. Назначайте домен и SSL самой панели.
Следите за CPU, памятью, диском и нагрузкой. Проверяйте службы, а ход установки и ошибки смотрите в журнале фоновых задач.
Управляйте доступом к сервисам прямо из основного меню. Разрешайте или запрещайте подключения по IP, сети, протоколу и порту.
Порты SSH и панели защищены от блокировки правилами этого модуля.Резервные копии, планировщик CRON, FTP, журналы и управление службами. Инструменты для обслуживания сервера без поиска по разным приложениям.
Компактное меню, аккуратные вкладки и понятные действия. Переключите разделы, чтобы познакомиться с панелью.
CPU, память, диск и нагрузка сервера — на одном экране. Для переключения демонстрационных разделов включите JavaScript.
Дашборд: нагрузка и ресурсы сервера на одном экране.
Иллюстрация интерфейса. Данные демонстрационные.При отключении сайта вместо стандартной ошибки nginx появляется аккуратная страница «Сайт отключён» с пояснением для владельца и английским переводом.
Страница адаптируется к телефону и поддерживает светлую и тёмную темы. HTTP-статус 503 сохраняется, кэширование отключено, проверка Let’s Encrypt продолжает работать.
После обновления новая страница автоматически появится и у ранее отключённых сайтов.
Пропустили несколько версий? Это учтено.
Скачивается полная актуальная сборка со всеми предыдущими исправлениями. Панель хранит список выполненных миграций настроек и последовательно применяет недостающие. Устанавливать каждый промежуточный архив вручную не нужно.
Цифровая подпись · SHA-256 · Журнал установки
Откройте «Обновления»: там указаны установленная и доступная версии, дата выпуска и список изменений. Можно вручную повторить проверку.
Дождитесь завершения других задач и закройте Shell-клиент. Панель скачает полную сборку, проверит подпись и SHA-256, распакует архив. Мегабайты, прогресс скачивания и этапы видны в окне. Текущая версия продолжает работать; подготовленная сборка ожидает применения до 24 часов.
Нажмите «Перезапустить панель и применить». Отдельная служба сохранит программу и настройки, выполнит недостающие миграции и перезапустит панель. При ошибке запуска выполняется откат. После перезапуска страница обновится. Войдите снова; результат доступен по кнопке «Обновления». Закрытие вкладки до нажатия не запускает применение; после нажатия установка продолжается независимо от вкладки.
Запустите установщик в root-терминале вашего Linux-сервера. Он скачает архив, проверит его контрольную сумму и определит архитектуру. Скачивание и распаковка идут в /var/tmp — нужно не менее 100 МБ свободного места для архива.
Если ITRUPANEL уже установлена, скрипт выполнит обновление с резервной копией программы и настроек. При запуске из Shell-клиента панели обновление продолжится в отдельной службе после закрытия терминала.
Полная инструкцияwget -O install.sh https://itrupanel.com/panel/install-itrupanel.sh && bash install.shВыполните на сервере от root, без sudo.
Бесплатно. Панель предоставляется «как есть». Перед установкой ознакомьтесь с условиями использования.
Чистый Linux VPS или выделенный сервер с root-доступом, systemd и интернетом. Поддерживаются amd64 и arm64.
Дождитесь окончания установки. Логин и пароль появятся в терминале — сохраните их.
Перейдите на https://IP_СЕРВЕРА:3333. При первом входе прочитайте и примите условия использования. Затем назначьте домен и SSL в «Информации о сервере».
Debian 11–13 · Ubuntu 22.04–24.04 · AlmaLinux / Rocky / RHEL / CentOS Stream 8–10
Новая установка — на чистый сервер. Общий хостинг без root-доступа не подходит. Доступность дополнительных пакетов зависит от ОС и архитектуры.Ответы на вопросы об установке, сертификатах и работе панели.
После установки панель использует самоподписанный сертификат. В «Информации о сервере → Адрес и SSL панели» укажите домен и выберите Let’s Encrypt или свой сертификат. Для выпуска 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 пока не реализован.
Выберите его в настройках сайта. nginx остаётся внешним сервером, OpenLiteSpeed работает за ним, а PHP выполняется через PHP-FPM выбранной версии. Поддерживаются Rewrite-правила .htaccess; после их изменения нужен перезапуск OpenLiteSpeed. LSCache автоматически не настраивается.
Откройте «Брандмауэр» в основном меню, установите модуль, создайте правила и включите фильтрацию. Доступны разрешение, запрет и частичные действия по списку IP. Первое совпавшее правило определяет действие; без совпадения соединение разрешено. Фильтруются новые входящие соединения к серверу. Правила других брандмауэров сохраняются и могут дополнительно ограничивать доступ.
Онлайн-установщик использует отдельную рабочую папку в /var/tmp и удаляет её после завершения. При ручном обновлении загрузите ZIP в домашнюю папку и распакуйте там. Использование /var/tmp не освобождает заполненный /tmp: сохраните нужные временные архивы на основном диске.
Установка и настройка выполняются в фоновых задачах. В разделе «Задачи» доступны этапы, журнал и итог операции. Окно можно закрыть и вернуться к результату позже.
Обсуждайте настройку панели, делитесь опытом и предлагайте новые возможности. Вопросы по установке и работе сервера — на форуме ITRUPANEL.