Як встановити VestaCP на Debian
Сама панель безкоштовна, однак має деякі платні елементи, як-от комерційні плагіни, наприклад sftp chroot. VestaCP призначена для встановлення лише на VPS або виділений сервер з UNIX-подібною ОС.
Vesta - це панель для простих завдань. Вона дає змогу швидко публікувати сайти та надає всю необхідну функціональність для їх адміністрування, і це її головна перевага. Її легко освоїти, і вона чудово підходить для невеликих проєктів, як-от корпоративний сайт або невеликий інтернет-магазин. Для великих і складних проєктів Vesta не така корисна. Щоб підвищити безпеку та відмовостійкість, вона потребує значних доопрацювань, що обертається втратами часу та грошей.
Насамперед немає можливості встановити VestaCP на Debian 10 або 11. Пояснення досить просте: згідно з офіційним сайтом VestaCP, підтримуються такі версії ОС:
- RHEL / CentOS 5, 6, 7
- Debian 7, 8, 9
- Ubuntu 12.04 - 18.10
Це означає, що останні версії Ubuntu не підтримуються. Але якщо ви користуєтеся старішими версіями ОС, почнімо з підтримуваних версій Debian.
Встановлення VestaCP на Debian 7, 8, 9
Підключіться до VPS-сервера через SSH за допомогою Putty або будь-якої відповідної програми як користувач root (облікові дані BlueVPS має надіслати вам після купівлі сервера), і ми можемо розпочати встановлення Vesta Control Panel.
Після підключення виконайте таку команду:
curl -O http://vestacp.com/pub/vst-install.sh
Після натискання Enter буде завантажено інсталятор Vesta Control Panel. Тепер, залежно від сервісів, які нам потрібно встановити, ми виберемо потрібні в розділі «Advanced Install Settings».
Є 3 параметри, які Vesta Control Panel просить нас указати вручну:
- Hostname: це ім'я, що ідентифікує нашу машину. Воно не має великого значення, оскільки використовується лише в локальних мережах (LAN), але ми рекомендуємо, щоб воно було пов'язане з одним із доменів, які буде створено на цій машині.
- Email: адреса електронної пошти адміністратора, на яку він отримуватиме всі сповіщення та повідомлення.
- Password: пароль адміністратора вебінтерфейсу Vesta Control Panel.
Нижче наводимо найпростішу базову конфігурацію, яку рекомендують творці VestaCP на офіційній сторінці.
bash vst-install.sh --nginx yes --apache yes --phpfpm no --vsftpd yes --proftpd no --exim yes --dovecot yes --spamassassin yes --clamav yes --named yes --iptables yes --fail2ban yes --mysql yes --postgresql no --remi yes --quota no --hostname yourdomain.com --email [email protected] --password supersecuredpassword
Не забудьте замінити yourdomain.com і [email protected] на ваш домен, наприклад bluevps.com і [email protected].
Якщо ви досвідчений користувач, рекомендуємо налаштувати цю команду відповідно до своїх потреб і вимог, але якщо ви звичайний користувач, її буде більш ніж достатньо для безпроблемної роботи.
Скопіюйте команду, згенеровану на вебсайті Vesta Control Panel, на VPS-сервер через SSH, і встановлення почнеться автоматично.
Коли майстер встановлення запитає, чи бажаєте ви продовжити встановлення, натисніть у терміналі клавіші Y та Enter, і встановлення розпочнеться. Після завершення в терміналі буде показано інформацію про те, як підключитися до панелі. Для цього введіть у браузері URL, який надає вам Vesta Control Panel. Введіть облікові дані, і ви в системі!
Встановлення VestaCP на Debian 10
Як уже згадувалося, встановити панель керування Vesta на Debian 10 неможливо. Але не хвилюйтеся: один із розробників оригінальної Vesta зробив її форк і назвав його myVesta! Вона підтримує лише Debian, оскільки розробник не хотів витрачати сили на сумісність з іншими дистрибутивами Linux. Панель орієнтована на стабільність і безпеку. Щодо сумісності плагінів, розробники заявили, що будь-які комерційні плагіни мають бути доступні для купівлі на vestacp.com. Самі ж вони не отримуватимуть із цього жодного прибутку. Їхні наміри суто лояльні: підвищити безпеку та додати більше функцій, не втручаючись у релізи VestaCP.
Повернімося до myVesta. myVesta загалом підтримує Debian 10 і 11, а також, сподіваємося, усі наступні версії Debian. Якщо ви хочете ознайомитися з повним списком функцій, завжди можете відвідати їхній офіційний сайт.
Завантажте скрипт встановлення:
curl -O http://c.myvestacp.com/vst-install-debian.sh
Потім запустіть його:
bash vst-install-debian.sh
Після завершення встановлення ви можете виконати ті самі кроки, що й у розділі про встановлення на Debian 7, 8, 9.
Висновок
Як завжди, BlueVPS не залишить вас без рішення, тож обов'язково зв'яжіться з нами, якщо у вас є конкретний запит щодо індивідуальної панелі керування. Ми відкриті до будь-якого нового програмного забезпечення, яке може допомогти нашим клієнтам. До зустрічі!
Blog