Контрольный список для быстрого запуска

Используйте этот контрольный список, чтобы с минимальными неожиданностями перейти от нового сервера к проверенной, работающей панели. В нем выделены проверки DNS, портов, SSL, почты и резервного копирования, чтобы вы могли убедиться, что все доступно, прежде чем подключать сайты.

Предварительная проверка

  • Новый Debian 13 (без существующего веб/почтового стека).
  • DNS указывает хост панели на IP-адрес сервера.
  • PTR (обратный DNS) настроен для имени хоста почты.
  • Открытые порты: 22, 80, 443, 25, 465, 587, 993, 995, 53.

Установка

curl -fsSL https://raw.githubusercontent.com/shukiv/jabali-panel/main/install.sh | sudo bash

Дополнительные флаги:

  • JABALI_MINIMAL=1 для установки только ядра
  • JABALI_FULL=1 для принудительной установки всех дополнительных компонентов

Первый вход

  • Панель администратора: https://your-host/jabali-admin
  • Панель пользователя: https://your-host/jabali-panel
  • Веб-почта: https://your-host/webmail

Проверка после установки

  1. Проверка служб:
systemctl status jabali-agent jabali-queue jabali-health-monitor
  1. Проверка SSL:
  • Откройте URL-адрес панели администратора и убедитесь, что HTTPS действителен.
  1. Проверка почтового потока:
  • Создайте тестовый почтовый ящик и отправьте/получите письмо через SMTP/IMAP.
  1. Проверка DNS:
  • Если вы используете хостинг DNS, убедитесь в создании зоны и обновлении записей.

Общие исправления

  • Если панель не загружается, проверьте nginx и порты 80/443.
  • Если фоновые задания зависают, проверьте jabali-queue статус службы.
  • Если действия агента завершаются с ошибкой, проверьте jabali-agent статус службы.