Перейти до вмісту

Документація

Plesk

Plesk — це друга інтеграція з панеллю керування. Вона створює передплати на сервері, який уже працює, і керує ними. Тут немає операційної системи, яку треба встановити, і машини, яку треба завантажити: передплата створюється, отримує тарифний план, а згодом її призупиняють, переводять на інший план або видаляють.

Що вам потрібно

Не використовуйте пароль адміністратора. У Plesk є ключі API, і саме такий ключ тут потрібен: він привʼязаний до облікового запису, який його створив, його можна обмежити набором адрес, і ви можете відкликати його, не змінюючи нікому пароля.

  • Хост: адреса панелі. Якщо не вказати порт, підставиться 8443, а сама адреса має бути https.
  • Ключ API: створений у Tools & Settings під обліковим записом адміністратора.
  • TLS-відбиток: необовʼязковий, але потрібен доти, доки панель має свій самопідписаний сертифікат.
shell
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. Той самий ключ відкриває обидва, тож ви вводите лише одне значення.

Ці два API помиляються по-різному: на непридатний ключ REST відповідає порожнім HTTP 401, а XML відповідає HTTP 200 із помилкою всередині. Тому тест зʼєднання перевіряє обидва й повідомляє про них окремо. Зелений результат REST поряд із мовчазним XML API означає, що список облікових записів, список планів і зміна плану залишаться порожніми.

Завжди із шифруванням

На відміну від DirectAdmin, тут немає незашифрованого варіанта: Plesk перенаправляє http і на 8880, і на 8443 до https, тож Provibr відхиляє адресу http, замість того щоб удавати, ніби вона могла б працювати.

Що свіже встановлення справді має — це самопідписаний сертифікат. Введіть його відбиток, і агент довірятиме саме цьому одному сертифікату, замість того щоб вимикати перевірку; якщо згодом замінити сертифікат, відбиток має змінитися разом із ним.

Тарифні плани

Тарифний план Plesk — це власний опис передплати в панелі: квота диска, місячний трафік, скільки доменів і поштових скриньок, які служби ввімкнено. Це не тариф Provibr і не операційна система — це назва, на яку ми посилаємося, і її вміст може змінитися на вашому сервері непомітно для нас.

Сторінка інтеграції може прочитати список тарифних планів із панелі, тож ви бачите, що обираєте, замість того щоб вписувати назву з памʼяті.

Вебтариф закріплює один тарифний план на одній інтеграції й дає йому вашу власну назву. Замовляти за вебтарифом краще, ніж обирати окремий тарифний план, але вибір окремого плану лишається доступним для випадків, які вебтариф не покриває.

Який вигляд має передплата у Provibr

Передплата — це звичайний рядок сервера типу «вебсервер». Ідентифікатором служить назва передплати, якою в Plesk є основний домен, а тарифний план, квота й трафік надходять із кожним опитуванням.

  • Для створення передплати потрібні основний домен, адреса електронної пошти, тарифний план і пароль. Окрему назву облікового запису вигадувати не треба.
  • Домен — це і є ідентичність: саме його показує панель, саме за ним фільтрує її API, і саме його зберігає Provibr. Згодом його змінити не можна.
  • Пароль ніде не записується. Записується лише те, що ви його вказали; саме значення передається окремо й стає паролем і клієнта, і FTP.
  • Далі ви можете призупинити, відновити, змінити тарифний план і видалити. Консолі немає, бо в облікового запису хостингу її не буває.
Plesk сам обирає адресу зі свого пулу, тож обирати вам нічого. Provibr також не резервує адресу для передплати, і саме тому поле адреси облікового запису хостингу лишається порожнім, доки панель не повідомить її.

Перейняти наявні передплати

На вкладці імпорту перелічено передплати на панелі; звідти ви переносите до Provibr ті, що потрібні. Уже відомі передплати показуються, але обрати їх удруге не можна, тож ви бачите повну картину, а не відфільтровану.

Імпортовані передплати зараховуються до вашої потужності так само, як і замовлені. Якщо імпортуєте більше, ніж дозволяє ваш ліміт, відкриється перевищення ліміту зі звичайним пільговим періодом.

Використання

Квота й трафік надходять разом зі звичайним опитуванням, тож передплата отримує графік використання без жодних додаткових увімкнень. Місячний трафік — це властивість передплати, а не швидкість, тому він показується числом на обліковому записі, а не лінією на графіку.