Установка хостинг панели VestaCP на Ubuntu

vestacp

Начнем с простого — зачем нужна хостинг панель?
Хост-панель необходима для того чтоб без постоянного вмешательства в консоль ubuntu была возможность в нормальном и доступном интерфейсе сделать все необходимые корректировки.

Какую панель выбрать?
Я достаточно долго искал хост-панель которая могла бы подойти для моих сайтов.
Я пробовал и ISP Config и VestaCP и пробовал просто вручную по отдельности настраивать каждый отдельный блок и много другое. Но остановил я свой выбор именно на панели VestaCP, об установки которой и пойдет речь ниже.

Минимальные требования.

  • Оперативная память (ОЗУ) — 1 ГБ.
  • Процессор — 1 ядро на 2 ГГц.
  • Свободное место (HDD) — 20гб.

И вот наконец подходим непосредственно к Установке Веста.
Для того чтоб установить и настроить панель Веста, особых знаний не нежно, разработчики все сделали за нас и упростили процедуру установки до минимума.

Если вы настраивали свой сервер, то лучше установить пароль для пользователя root это я описывал в шпаргалках маленькой статьей — «Как установить пароль на пользователя root».

Перед началом процесса установки переходим в пользователя root su и выполняем следующие команды по очереди для обновления всех компонентов:

apt-get upgrade
apt-get update

После чего необходимо ввести команду установки утилиты шифрования паролей GNU: Privacy Guard

apt-get install gnupg

Разработчики панели Vesta сделали достаточно удобную и универсальную возможность установки, они дают возможность выбора стеков для панели. Стек можно подобрать на официальном сайте.

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

Вам нужно сохранить строку, которая выделена на скриншоте выше куда то в блокнот, далее мы с ней поработаем.

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

Загружаем собственно скрипт для установки:

wget http://vestacp.com/pub/vst-install.sh

Запускаем установку
Для запуска установки необходимо выполнить одну из нижеперечисленных команд:
Внимание! Если вы хотите установить стек по умолчанию, необходимо выполнить эту команду:

bash vst-install.sh

Внимание! Если вы хотите установить выбранный вами стек, необходимо скопировать строку которую вы сохраняли в блокнот и выполнить ее, пример моей строки ниже:

bash vst-install.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd yes --proftpd no --iptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin yes --clamav yes --softaculous yes --mysql yes --postgresql no

После этого система отобразит перечень компонентов которые будут установлены необходимо ввести y и нажать Enter для продолжения установки.

После чего необходимо указать свой действующий электронный адрес (почта) и имя хоста, желательно указывать реальный домен.
Установка займет около 15 минут времени, после чего система выдаст вам следующее сообщение.

Которое говорит о том что панель успешно установлена и отображает адрес по которому можно попасть в панель, логин и пароль. Так же вам будет прислано письмо на почту которую вы указали при установке.

Ну вот собственно и все по установке, все оказалось не так страшно как казалось.

Первоначальную настройку панели я описал тут.

Добавить комментарий

Ваш адрес email не будет опубликован.