Вопросы и решение проблем
Начало работы
Веб-сервер
Сервисы
Безопасность
Утилиты
Система
Ещё
Установка и вход
Установщик пишет, какой пункт не прошёл; полный отчёт — в /tmp/ok2panel-preflight.log. Частые причины: меньше 1 ГБ памяти, меньше 5 ГБ свободного места, неподдерживаемая система. Исправимые пункты (параметры ядра) установщик правит сам. Если вы уверены, что предупреждение не критично, можно запустить с --skip-preflight.
- Проверьте, что служба работает:
systemctl status panel-cp. Журнал —journalctl -u panel-cp -n 50. - Откройте порт 8888 в межсетевом экране провайдера (в личном кабинете VPS) — установщик открывает его только в firewalld/ufw на самом сервере.
- Адрес должен начинаться с https://, а не http://.
Так и должно быть при входе по IP: панель использует собственный сертификат. Сверьте его отпечаток SHA-256 с выводом установщика и продолжите. Чтобы предупреждения не было, добавьте домен для панели в Настройки → Панель — для него выпустится сертификат Let’s Encrypt.
Подключитесь к серверу по SSH под root и повторите установку с новым паролем — данные, сайты и настройки сохранятся:
Базовый набор ставится в фоне 5–15 минут, в зависимости от скорости сервера и зеркал пакетов. Ход установки виден в мастере настройки и в Приложения.
Сайты и SSL
- Проверьте, что домен указывает на IP сервера: запись A у регистратора или NS панели. После смены записей у регистратора нужно подождать до 24–48 часов.
- Откройте порты 80 и 443 в межсетевом экране провайдера.
- Проверьте, что веб-сервер запущен: Сервисы.
Let’s Encrypt проверяет домен через порт 80. Нужно, чтобы домен (и www, если вы его включили) уже указывал на этот сервер, а порт 80 был открыт снаружи. Если домен недавно перенесён — дождитесь обновления DNS. Для wildcard-сертификата используйте DNS-01 с токеном Cloudflare.
Посмотрите логи сайта — карточка сайта → Логи. 503 обычно значит, что не запущен PHP этой версии: проверьте Сервисы и версию PHP в карточке сайта. 500 — ошибка в самом сайте (PHP-скрипт, .htaccess, права файлов).
В производительном режиме OpenLiteSpeed читает основные правила .htaccess (rewrite), включая правила WordPress. Если сайту нужны возможности Apache целиком — переключите сервер в гибкий режим и включите Apache для этого сайта в карточке сайта.
Почта
- Добавьте в DNS домена записи SPF, DKIM (значение — в Почта → домен → DKIM) и DMARC.
- Попросите провайдера настроить обратную запись (PTR) IP сервера на имя почтового сервера.
- Многие провайдеры VPS закрывают исходящий порт 25 — его открывают по заявке в поддержку.
Входящая почта: IMAP 993 или POP3 995 с SSL/TLS. Исходящая: SMTP 587 со STARTTLS. Логин — полный адрес ящика, сервер — имя вашего почтового домена или сервера.
Панель
Браузер показывает файлы из кэша. Обновите страницу с очисткой кэша: Ctrl+F5 (на macOS — Cmd+Shift+R).
Провайдер модели не принимает подключения из региона, где стоит сервер. В Настройки → AI укажите прокси (http://, https:// или socks5://) в поле «Прокси для запросов к провайдеру» и сохраните.
Настройки → Оптимизация → «Откатить последнюю оптимизацию». Перед каждым применением панель сохраняет изменённые файлы конфигурации.
Кнопка режима в верхней панели («Производительный» / «Гибкий»). При переключении службы перезапускаются, конфиги сайтов пересоздаются — делайте это в спокойное время.
В панели — Утилиты → Журналы и Система → Аудит (действия пользователей). На сервере — journalctl -u panel-cp.
Лицензия
Сама панель бесплатна и без ограничения числа сайтов: лицензия выдаётся в мастере настройки по e-mail. Платные — тарифы Pro и Business с дополнительными модулями; что в них входит и как купить — на странице Тарифы.
Бесплатная лицензия привязана к серверу. На новом сервере установите панель и получите ключ заново в мастере настройки. Статус лицензии и ввод купленного ключа — Приложения → Лицензия.