Vesta – панель управління веб-сервером
Одним із інструментів, що полегшують життя системного адміністратора є панель управління веб-сервером -Vesta.
Якщо ви працюєте в колективі, де співробітники самостійно займаються розробкою веб-сайтів та їх адмініструванням (наприклад сайт школи), то їм потрібен постійний доступ до файлової системи сайту (а це доступ до хостингу), маніпуляції з доменними іменами, аналіз трафіку, створення робочих бекапів .
Одним із ключових питань також є питання безпеки. Навіть якщо обмежити доступ до директорії на сервері, користувач «бачить» всі директорії хостингу/var/www/
В принципі, можна руками переналаштувати Apache для розмежування директорій користувачів, але набагато зручніше це зробити за допомогою вже готового рішення веб панелі управління хостингом.
При виборі панелі я керувався кількома критеріями:
- програмне забезпечення має бути вільно-розповсюджуваним;
- підтримувати ОС Debian;
- зручний та інтуїтивно-зрозумілий інтерфейс;
- підтримка української мови.
Критеріям задовольняли дві панелі:
ISPConfig
Vesta

Після встановлення та аналізу роботи з панелями перевагу віддали панелі управління Vasta:
- швидко та легко встановлюється;
- у процесі інсталяції «підтягує» всі необхідні пакети для роботи панелі – при встановленні ISPConfig доводиться все робити руками;
- зручний та інтуїтивно зрозумілий русифікований інтерфейс.
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install-debian.sh -force

Вводимо необхідні параметри та натискаємоEnter:

Після завершення встановлення система надасть параметри входу:


Після входу ми потрапляємо до панелі управління:


В даному випадку - вказуємо мову панеліUA


Можливості
1. Верхній рядок меню
2. Основне меню
Створення користувача
Для того, щоб наші співробітники могли самостійно працювати з хостингом, створимо облікові записи:

Заповнюємо всі поля та тиснемо зберегти:


При створенні користувача в панелі автоматично створюється користувач в операційній системі, сервері баз даних mysql, ftp -сервері.
Каталог для розміщення сайтів розміщується в домашній директорії користувача - директоріяweb.
Створення сайту
Тепер наш користувач може самостійно підключатися до панелі управління, створювати бази даних та користувачів баз даних, підключатися до сервера по FTP-протоколу.
Переходь до розділу Web і створюємо домен:



Готово! Залишилося зайти на сервер та зайнятися розробкою сайту
Додавання доменної зони РФ
При додаванні доменів, я зіткнувся з проблемою додавання сайтів з доменної зони РФ.