Vesta CP — панель управления с понятным и удобным интерфейсом, с поддержкой командной строки (CLI) и программного интерфейса приложения команд (API) , идеально подходит для управления веб-сервером.
Vesta CP обладает всеми необходимыми возможностями для эффективной и стабильной работы, значительно облегчает и ускоряет настройку сервера, частично освобождает администратора от «ручной» правки конфигурационных файлов. После установки Vesta CP «из коробки» поддерживаются следующие решения:
- Apache+nginx в качестве веб-сервера;
- Почтовый сервер, включая настройку DKIM, спамфильтров и антивируса;
- Стабильная версия PHP;
- Система управления базами данных MySQL;
- Встроенные функции работы с резервными копиями;
- Планировщик задач (cron);
- Мониторинг нагрузки сервера;
- Быстрый, многоязычный интерфейс;
- Встроенный брандмауэр fail2ban и iptables.
Установка Vesta CP достаточна проста:
- Загружаем скрипт установки VestaCP:
- Осуществляем запуск данного скрипта:
Отменяем процесс установки, когда будет запрошено подтверждение установки.
В каталоге в котором размещён скрипт vst-install.sh будет загружен скрипт vst-install-ubuntu.sh, который содержит все основные команды для установки VestaCP в используемой операционной системе. В данном случае для Ubuntu. (В случае использования другой операционной системы, автоматически будет загружен скрипт с другим названием и нужно будет вносить изменения уже в него).
- Находим и удаляем из файла vst-install-ubuntu.sh следующие строки:
$VESTA/bin/v-add-domain admin $servername
check_result $? "can't create $servername domain"
Сохраняем изменения в файле vst-install-ubuntu.sh.
- Инициируем повторную установку VestaCP c добавлением ключа --force:
Установка VestaCP будет успешно осуществлена.
Источник: https://wm-domains.ru/vesta-description/