Документація
Plesk
Plesk — це друга інтеграція з панеллю керування. Вона створює передплати на сервері, який уже працює, і керує ними. Тут немає операційної системи, яку треба встановити, і машини, яку треба завантажити: передплата створюється, отримує тарифний план, а згодом її призупиняють, переводять на інший план або видаляють.
Що вам потрібно
Не використовуйте пароль адміністратора. У Plesk є ключі API, і саме такий ключ тут потрібен: він привʼязаний до облікового запису, який його створив, його можна обмежити набором адрес, і ви можете відкликати його, не змінюючи нікому пароля.
- Хост: адреса панелі. Якщо не вказати порт, підставиться 8443, а сама адреса має бути https.
- Ключ API: створений у Tools & Settings під обліковим записом адміністратора.
- TLS-відбиток: необовʼязковий, але потрібен доти, доки панель має свій самопідписаний сертифікат.
openssl s_client -connect <host>:8443 </dev/null 2>/dev/null | \
openssl x509 -noout -fingerprint -sha256Один ключ, два API
У Plesk є REST API та старіший XML/RPC API, і жоден із них сам по собі не повний: REST не знає ні передплат, ні тарифних планів, а XML знає все, але відповідає у XML. Provibr використовує обидва: створення й видалення через REST, читання, призупинення та зміну плану через XML. Той самий ключ відкриває обидва, тож ви вводите лише одне значення.
Завжди із шифруванням
На відміну від DirectAdmin, тут немає незашифрованого варіанта: Plesk перенаправляє http і на 8880, і на 8443 до https, тож Provibr відхиляє адресу http, замість того щоб удавати, ніби вона могла б працювати.
Що свіже встановлення справді має — це самопідписаний сертифікат. Введіть його відбиток, і агент довірятиме саме цьому одному сертифікату, замість того щоб вимикати перевірку; якщо згодом замінити сертифікат, відбиток має змінитися разом із ним.
Тарифні плани
Тарифний план Plesk — це власний опис передплати в панелі: квота диска, місячний трафік, скільки доменів і поштових скриньок, які служби ввімкнено. Це не тариф Provibr і не операційна система — це назва, на яку ми посилаємося, і її вміст може змінитися на вашому сервері непомітно для нас.
Сторінка інтеграції може прочитати список тарифних планів із панелі, тож ви бачите, що обираєте, замість того щоб вписувати назву з памʼяті.
Вебтариф закріплює один тарифний план на одній інтеграції й дає йому вашу власну назву. Замовляти за вебтарифом краще, ніж обирати окремий тарифний план, але вибір окремого плану лишається доступним для випадків, які вебтариф не покриває.
Який вигляд має передплата у Provibr
Передплата — це звичайний рядок сервера типу «вебсервер». Ідентифікатором служить назва передплати, якою в Plesk є основний домен, а тарифний план, квота й трафік надходять із кожним опитуванням.
- Для створення передплати потрібні основний домен, адреса електронної пошти, тарифний план і пароль. Окрему назву облікового запису вигадувати не треба.
- Домен — це і є ідентичність: саме його показує панель, саме за ним фільтрує її API, і саме його зберігає Provibr. Згодом його змінити не можна.
- Пароль ніде не записується. Записується лише те, що ви його вказали; саме значення передається окремо й стає паролем і клієнта, і FTP.
- Далі ви можете призупинити, відновити, змінити тарифний план і видалити. Консолі немає, бо в облікового запису хостингу її не буває.
Перейняти наявні передплати
На вкладці імпорту перелічено передплати на панелі; звідти ви переносите до Provibr ті, що потрібні. Уже відомі передплати показуються, але обрати їх удруге не можна, тож ви бачите повну картину, а не відфільтровану.
Використання
Квота й трафік надходять разом зі звичайним опитуванням, тож передплата отримує графік використання без жодних додаткових увімкнень. Місячний трафік — це властивість передплати, а не швидкість, тому він показується числом на обліковому записі, а не лінією на графіку.