Первые шаги
1. Откройте панель
Откройте в браузере https://<server-ip>:1500. В первую минуту, пока выпускается сертификат для IP-адреса, браузер может предупреждать о самоподписанном сертификате. Через минуту перезагрузите страницу: когда сертификат Let’s Encrypt для IP будет готов, предупреждения уже не будет.
Войдите с именем и паролем, которые вывел установщик. Мастер настройки для первого входа появится в версии 2.3. Пока его нет, просто пройдите шаги ниже.
2. Добавьте сайт
- Откройте Сайты и нажмите Создать сайт.
- Введите домен, например
example.com. При желании добавьте псевдонимы, напримерwww.example.com. - Выберите, чем работает сайт: Без обработчика для файлов HTML, CSS и JavaScript, PHP для WordPress и других PHP-сайтов или Node.js для приложения. Выбор можно поменять позже (см. обработчики).
- Сохраните.
3. Направьте DNS на сервер
У регистратора домена или DNS-провайдера создайте запись A для каждого имени сайта (домена и каждого псевдонима) с IPv4-адресом сервера. Если вы создаёте ещё и записи AAAA, каждая из них должна указывать на IPv6-адрес этого сервера, потому что Let’s Encrypt сначала проверяет по IPv6.
DNS остаётся у регистратора, у DNS-провайдера или в Cloudflare (см. Cloudflare). Собственные NS-серверы WardPane на самом сервере запланированы на версию 2.4 (см. DNS).
4. Дождитесь сертификата
WardPane проверяет DNS и заказывает сертификат, как только имена указывают на сервер. Ход выпуска виден в статусе сайта и на его вкладке SSL. Если у какого-то имени DNS ещё не готов, оно пока пропускается и попадёт в сертификат позже, без вашего участия. Подробнее на странице сертификаты.
5. Загрузите файлы
У нового сайта файлы лежат в его папке, /var/www/www-root/data/www/<domain> при владельце по умолчанию. Загрузите их по SFTP от имени пользователя, который устанавливал панель (он входит в группу www-data), или откройте терминал сайта в браузере: он сразу открывается в папке сайта.
В какие папки может писать PHP-сайт, сказано на странице PHP. Про приложения Node.js читайте на странице Node.js.
6. Проверьте защиту
Защита включается сразу при создании сайта. Отдельные проверки настраиваются на вкладке сайта Дополнительно, а порядок, в котором они срабатывают, описан на странице Как работает защита. Готовые наборы защиты появятся в версии 2.3.
7. Следите за страницей «Главная»
На странице «Главная» видно, сколько сайтов требуют внимания: например, сертификат не удалось выпустить или приложение остановилось. В таблице сайтов статус каждого сайта говорит, что не так, а причину объясняют вкладки сайта SSL и Обработчик. Проверки состояния с кнопкой, которая сама исправляет проблему, появятся в версии 2.3.