Plesk — посібник для початку роботи
Plesk — комерційна панель керування вебхостингом, яка дає змогу керувати сайтами, доменами, поштою, базами даних і SSL-сертифікатами через вебінтерфейс. Сервер постачається з встановленою та ініціалізованою Plesk Obsidian і паролем адміністратора, вказаним під час замовлення. Панель готова до роботи одразу.
Крок 1 — перевірте, що Plesk працює
IP-адресу сервера й пароль root показано на сторінці Server Details у клієнтській панелі. Панель Plesk доступна одразу після створення сервера. Відкрийте https://your.server.ip:8443 у браузері, щоб переконатися, що все працює.
Вхід у панель Plesk:
- Імʼя користувача:
admin - Пароль: пароль адміністратора (Admin Password), який ви вказали під час замовлення
Панель Plesk працює лише через HTTPS. Браузер покаже попередження безпеки щодо самопідписаного сертифіката — натисніть Advanced > Proceed (або Accept the Risk у Firefox). Це очікувано й безпечно.
Після додавання домену можна встановити повноцінний сертифікат Let’s Encrypt через панель Plesk (див. крок 3).
Якщо ви розмістили сервер за маршрутизатором VyOS у приватній мережі, налаштуйте переадресацію портів 22 (SSH), 80 (HTTP), 443 (HTTPS) і 8443 (панель Plesk). Plesk розміщує сайти, які мають бути доступні з інтернету.
Крок 2 — додайте перший домен
У панелі Plesk натисніть Add Domain і введіть доменне імʼя. Plesk автоматично створить вебпростір, DNS-зону та налаштування пошти.
Перед додаванням домену спрямуйте його на сервер, створивши A-записи в реєстратора домену:
| Тип | Імʼя | Значення |
|---|---|---|
| A | @ | your.server.ip |
| A | www | your.server.ip |
Зміни DNS зазвичай застосовуються за кілька хвилин, але можуть тривати до 24 годин. Перевірити статус можна на dnschecker.org.
Крок 3 — увімкніть SSL для домену
Plesk має вбудовану інтеграцію з Let’s Encrypt. Щоб увімкнути безкоштовний SSL-сертифікат для домену:
- Перейдіть у Websites & Domains і оберіть свій домен
- Натисніть SSL/TLS Certificates
- Натисніть Install біля Let’s Encrypt
- Введіть email і натисніть Install
Plesk автоматично отримає й встановить сертифікат. Поновлення теж автоматичне.
Крок 4 — активуйте ліцензію
Сервер постачається з 15-денною пробною ліцензією , яка активується автоматично. Пробна версія повністю функціональна й підтримує до 3 доменів.
Щоб користуватися Plesk після завершення пробного періоду, придбайте й активуйте ліцензію:
- Придбайте ліцензійний ключ на plesk.com або в авторизованого реселера
- У панелі Plesk перейдіть у Tools & Settings → License Management
- Натисніть Install Key і введіть ліцензійний ключ
Plesk активує ліцензію одразу. Перезавантаження сервера не потрібне.
Після встановлення
Fail2Ban — захист від підбору паролів
Сервер постачається з Fail2Ban , попередньо налаштованим для захисту SSH і панелі Plesk від підбору паролів.
| Правило | Макс. спроб | Тривалість блокування |
|---|---|---|
| SSH | 5 невдалих входів | 10 хвилин |
| Панель Plesk | 5 невдалих входів | 1 година |
Корисні команди:
# Check banned IPs
fail2ban-client status plesk-panel
fail2ban-client status sshd
# Unban an IP
fail2ban-client set plesk-panel unbanip 1.2.3.4
Якщо ви випадково заблокували себе, підключіться через VNC-консоль у клієнтській панелі й розблокуйте свою IP.
Керування сервісами
Plesk керує більшістю сервісів автоматично. Для прямого контролю:
# Restart Plesk-managed services via plesk command
plesk restart
# Check status of stack services
systemctl status nginx apache2 mariadb postfix dovecot named
# Restart an individual service
systemctl restart nginx
Встановлення застосунків
Plesk має встановлювач популярних застосунків в один клік. Перейдіть у Applications у панелі, щоб встановити WordPress, Joomla, Drupal та багато інших без командного рядка.
Облікові дані сервера
Пароль адміністратора Plesk зберігається у /root/.plesk_credentials.
Що вже налаштовано
- Вебсервер: Nginx як зворотний проксі + Apache для обробки застосунків
- База даних: MariaDB, керується через панель Plesk
- Пошта: Postfix (SMTP) + Dovecot (IMAP/POP3), готові для поштових скриньок
- DNS: DNS-сервер BIND для розміщення DNS-зон
- Перепризначення IP: Plesk автоматично визначає правильну IP після клонування
Встановлене ПЗ
| Компонент | Деталі |
|---|---|
| Ubuntu | 22.04 LTS |
| Plesk Obsidian | 18.0 (рекомендований набір) |
| Вебсервер | Nginx + Apache |
| База даних | MariaDB |
| Пошта | Postfix + Dovecot |
| DNS | BIND |
| Безпека | Fail2Ban |
Усунення проблем
| Проблема | Рішення |
|---|---|
| Не вдається відкрити панель Plesk | Переконайтеся, що використовуєте https:// і порт 8443. Прийміть попередження про самопідписаний сертифікат у браузері |
| Панель Plesk повільно завантажується | Ініціалізація Plesk займає до 2 хвилин після першого завантаження. Зачекайте й оновіть сторінку |
| Забули пароль адміністратора Plesk | Підключіться через SSH і виконайте: plesk bin admin --set-admin-password -passwd "newpass". Або перевірте /root/.plesk_credentials |
| Пробна ліцензія закінчилася | Придбайте ліцензію на plesk.com і активуйте її в Tools & Settings → License Management |
| Домен не резолвиться | Перевірте, що A-запис домену вказує на IP сервера. Скористайтеся dnschecker.org для перевірки |
| Заблоковано Fail2Ban | Розблокуйте свою IP через VNC-консоль у клієнтській панелі: fail2ban-client set plesk-panel unbanip 1.2.3.4 |
| Забули пароль root | Скиньте його через VNC-консоль у клієнтській панелі |