---
title: 'Vesta — панель управления веб-сервером. Установка и настройка'
url: 'https://itsch.ru/ru/blog/vesta-panel-upravleniya-veb-serverom-ustanovka-i-nastroika'
markdown: 'https://itsch.ru/ru/blog/vesta-panel-upravleniya-veb-serverom-ustanovka-i-nastroika.md'
lang: ru
date: '2016-08-12'
description: "Одним из инструментов, облегчающих жизнь системного администратора является панель управления веб-сервером\_—\_Vesta. Если вы работаете в коллективе, где сотрудники самостоятельно занимаются разработкой веб сайтов и их администрированием (например сайт школы), то им требуется постоянн…"
taxonomy:
  category:
    - Linux
    - Debian
  tag:
    - Linux
    - Debian
    - Веб-сервер
---

# Vesta — панель управления веб-сервером. Установка и настройка

Одним из инструментов, облегчающих жизнь системного администратора является панель управления веб-сервером — **Vesta**.

Если вы работаете в коллективе, где сотрудники самостоятельно занимаются разработкой веб сайтов и их администрированием (например сайт школы), то им требуется постоянный доступ к файловой системе сайта (а это доступ к хостингу), манипуляции с доменными именами, анализ трафика, создание рабочих бэкапов.

Одним из ключевых вопросов, также, является вопрос безопасности. Даже если ограничить доступ к директории на сервере — пользователь «видит» все директории хостинга **/var/www/**

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

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

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

Критериям удовлетворяли две панели:

**ISPConfig**

**![](ISPConfig-1024x474.png)**

**Vesta**

**![](VestaCP-1024x463.png)**

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

- быстро и легко устанавливается;
- в процессе инсталляции «подтягивает» все необходимые пакеты для работы панели — при установке ISPConfig приходится все делать руками;
- удобный и интуитивно понятный русифицированный интерфейс.

#### Установка:

```
apt-get install curl
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install-debian.sh —force
```

Важно!
Установку панели управления веб-сервером Vesta нужно проводить на «чистом сервере». Т.е. не имеющих никаких лишних настроек и пакетов.

![](VestaCP-install-start.png)

Вводим необходимые параметры и нажимаем Enter:

![](VestaCP-install-parametrs.png)

При завершении установки система предоставит параметры входа:

![](VestaCP-install-end-1024x368.png)

#### Настройка

Запускаем браузер и переходим по адресу http://\[ip — сервера\]:8083

![](VestaCP-in.png)

После входа мы попадаем в панель управления:

![](VestaCP-admin-1024x533.png)

Выбираем пользователя admin и редактируем его параметры:

![](VestaCP-admin-edit-1024x504.png)

В данном случае — указываем язык панели **RU**

**![](VestaCP-admin-language-1024x584.png)**

Сохраняем изменения:

![](VestaCP-admin-language-RU-1024x579.png)

#### Возможности

1\. Верхняя строка меню

- Пакеты — настройка пактов предоставления услуг хостинга пользователю.
- IP — управление IP-адресами сервера.
- Графики — очень удобные и наглядные графики загрузки работы сервера.
- Статистика — работы сервера.
- Журнал — журнал работы панели управления.
- Обновление — управление обновлениями пакетов панели.
- Фаервол — настройка фаервола сервера.
- Сервер — управление службами сервера.

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

- Users — управления пользователями панели.
- Web — управление доменами (создание, просмотр статистики, удаление).
- DNS — управление DNS зонами.
- Mail — управление почтовыми доменами и вход в веб-интерфейс почты.
- DB — управление базами данных и вход в phpmyadmin.
- Cron — управление задачами по расписанию.
- Backup — управление резервными копиями учетной записи.

## Создание пользователя

Для того чтобы наши сотрудники могли самостоятельно работать с хостингом — создадим учетные записи:

![](VestaCP-adduser-1024x527.png)

Заполняем все поля и жмем сохранить:

![](VestaCP-adduser-webuser-1024x605.png)

Пользователь создан:

![](VestaCP-adduser-webuser-end-1024x551.png)

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

Каталог для размещения сайтов располагается в домашней директории пользователя — директория **web**.

#### Создание сайта

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

Переходи в раздел Web и создаем домен:

![](VestaCP-addsites-1024x529.png)

![](VestaCP-addsites-school-1024x574.png)

![](VestaCP-addsites-end-1024x451.png)

Готово! Осталось зайти на сервер и заняться разработкой сайта

#### Добавление доменной зоны РФ

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

Решение:

переходи в консоль и с правами root

```
sed -i «s/# ru_RU/ru_RU/» /etc/locale.gen
sed -i «s/# en_US/en_US/» /etc/locale.gen
locale-gen en_US.UTF-8
locale-gen ru_RU.UTF-8
echo LANG=en_US.UTF-8 > /etc/default/locale source/etc/default/locale
service vesta restart
```

#### Источники:

- [http://vestacp.com](http://vestacp.com/)
- [http://forum.vestacp.com](http://forum.vestacp.com/)
- <http://razvlek-info.net/article/ustanovka-paneli-upravleniya-na-debian-vesta.html>
- [http://wiki.friendhosting.net](http://wiki.friendhosting.net/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BF%D0%B0%D0%BD%D0%B5%D0%BB%D1%8C%D1%8E_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_VESTA)

Bootstrap 4 Theme for [Grav](http://getgrav.org)

---

## Navigation

- Parent: [Блог](https://itsch.ru/ru/index.md)
- Previous: [Контентная фильтрация на основе Яндекс.DNS](https://itsch.ru/ru/blog/kontentnaya-filtraciya-na-osnove-yandeks-dns.md)
- Next: [GLPI — замена баннера](https://itsch.ru/ru/blog/glpi-zamena-bannera.md)
