Vesta – панель управління веб-сервером

Одним із інструментів, що полегшують життя системного адміністратора є панель управління веб-сервером -Vesta.

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

Одним із ключових питань також є питання безпеки. Навіть якщо обмежити доступ до директорії на сервері, користувач «бачить» всі директорії хостингу/var/www/

В принципі, можна руками переналаштувати Apache для розмежування директорій користувачів, але набагато зручніше це зробити за допомогою вже готового рішення веб панелі управління хостингом.

При виборі панелі я керувався кількома критеріями:

  1. програмне забезпечення має бути вільно-розповсюджуваним;
  2. підтримувати ОС Debian;
  3. зручний та інтуїтивно-зрозумілий інтерфейс;
  4. підтримка української мови.

Критеріям задовольняли дві панелі:

ISPConfig

панелі

Vesta

веб-сервером

Після встановлення та аналізу роботи з панелями перевагу віддали панелі управління Vasta:

  • швидко та легко встановлюється;
  • у процесі інсталяції «підтягує» всі необхідні пакети для роботи панелі – при встановленні ISPConfig доводиться все робити руками;
  • зручний та інтуїтивно зрозумілий русифікований інтерфейс.

curl -O http://vestacp.com/pub/vst-install.sh

bash vst-install-debian.sh -force

vesta

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

панелі

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

панелі

управління

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

веб-сервером
Вибираємо користувача admin та редагуємо його параметри:

панелі

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

веб-сервером

vesta

Можливості

1. Верхній рядок меню

2. Основне меню

Створення користувача

Для того, щоб наші співробітники могли самостійно працювати з хостингом, створимо облікові записи:

панель

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

веб-сервером

управління

При створенні користувача в панелі автоматично створюється користувач в операційній системі, сервері баз даних mysql, ftp -сервері.

Каталог для розміщення сайтів розміщується в домашній директорії користувача - директоріяweb.

Створення сайту

Тепер наш користувач може самостійно підключатися до панелі управління, створювати бази даних та користувачів баз даних, підключатися до сервера по FTP-протоколу.

Переходь до розділу Web і створюємо домен:

управління

vesta

vesta

Готово! Залишилося зайти на сервер та зайнятися розробкою сайту

Додавання доменної зони РФ

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