Установка VestaCP
VestaCP - популярная бесплатная панель управления сервером, включающая в себя функционал для управления веб-сервером, сервером баз данных и почтовым сервером. Позволяет добавлять сайты, базы данных и почтовые ящики.

Перед установкой VestaCP необходимо проверить следующее:
- Соответствие системным требованиям: требуется ОС CentOS, Debian, Ubuntu Server
- Операционная система установлена в минимальной конфигурации, на сервере не установлен Apache, MySQL, а также он уже не настроен для размещения сайтов
- SELinux отключён (в файле
/etc/selinux/config
:SELINUX=disabled
)
Для начала установки выполните следующие команды:
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh
При необходимости можно использовать следующие ключи:
--force
- установить в любом случае
После выполнения команды
bash vst-install.sh
программа установки проверит соблюдение требований.В том случае, если всё хорошо, программа установки поприветствует Вас и покажет, что именно будет установлено. Введите
y
.
Далее программа установки уточнит Ваш e-mail адрес, а также hostname сервера. Введите эти значения.
После начнётся установка необходимых пакетов, процесс установки займёт 5-15 минут в зависимости от конфигурации сервера.
После завершения установки доступ к панели управления можно получить по ссылке:
https://
<IP-адрес>
:8087
Логин: admin
Пароль: будет показан после завершения установкиНа экране могут отображаться разного рода проблемы. Например:
Following packages are already installed

Для решения этой проблемы нужно выполнить следующую команду:
CentOS:
yum -y remove httpd httpd* bind
Debian/Ubuntu Server: apt-get remove apache2 apache2* named
Наименование пакетов может незначительно различаться! Error: not enough memory to install Vesta Control Panel

Такая ошибка может возникать на серверах минимальной конфигурации, объём оперативной памяти которых менее 350 Мб.
Для решения этой проблемы выполните:
bash vst-install-rhel.sh --force
Last modified 2yr ago