Главная » Настройка VPS » Установка панели vesta

Установка панели vesta

Установка панели vestaПеред нами стоит задача развернуть сервер VPS на операционной системе Centos 6.* с установкой панели Vesta. Выбранная ОС стабильна, проверена временем и полностью поддерживается панелью управления VPS. Сама панель довольна аскетична, быстра и бесплатна. Vesta поможет нам без особых усилий запустить и сконфигурировать nginx + apache + php в режиме cgi + mysql + ftp для работы и поддержки одного и более сайтов.

В данный момент мои сайты тоже работают в этой же сборке. При этом проблем с пожиранием ресурсов, падением по вине ПО не было. Ранее я использовал панель ISPmanager но отказался из-за ее платности и громоздкости, а преимущества ее перед Вестой невелики.

При помощи функционала используемого хостинга мы уже установили операционную систему Centos 6.* (64-bit) и получили root пароль. Теперь подключаемся к серверу по протоколу SSH через клиент Putty или иную консоль, предоставляемую обычно хостингом VPS, как это сделать было описано тут.

Устанавливаем панель Vesta на Centos

Копируем и вставляем (Shift+Insert) в консоли поочередно две следующие команды, подтверждая их клавишей Enter

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

bash vst-install.sh

Если на вторую команду появляется ошибка вместо продолжения установки, введите команду

bash vst-install-rhel.sh -–force

Нас поприветствует окно установщика панели Vesta, подтверждаем установку, введя

y

далее установщик попросит ввести наш email адрес, затем хостнейм – вводим IP-адрес сервера. После этого установщик запустит инсталляцию пакета программного обеспечения.

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

Возможна также альтернатива стандартному инсталлятору. Для этого заходим на сайт разработчика панели Vesta и воспользуемся конструктором.Конструтор инсталлятора VestaВыбрав тут все необходимое, вводим наш IP-адрес, почту и пароль, жмем на кнопку ниже и получаем под ней результат. Таким образом первоначальные команды будут выглядеть так:

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

bash vst-install.sh --nginx yes --apache yes --phpfpm no --vsftpd yes --proftpd no --exim yes --dovecot yes --spamassassin no --clamav no --named yes --iptables yes --fail2ban yes --mysql yes --postgresql no --remi yes --quota no --hostname 85.143.214.206 --email adfasdf@mylo.ru --password 1111111111

Дальше нужно подтвердить установку и дождаться результата.

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

4 комментария

  1. Алексей

    Спасибо. Действительно просто. Надоела зависимость от платной ISP менеджер. Пора экономить на ПО)

  2. Кирилл

    Расскажите по подробнее про поле «Hostname». Одни рекомендуют туда вписывать домен или поддомен, к примеру, cp.site.ru , а у вас IP адрес. Что же правильнее? Ведь, как я понял, сервер будет представляться так для всех, в том числе при отправке почты, и если на сервере несколько сайтов, то домены не будут совпадать (если ввести домен).
    Потому разумнее не вводить домен, а как у вас, IP адрес, и хочется всё же выяснить этот момент и понять, как должно быть правильно.

    • Этот вопрос я не «копал». В начале тоже был в замешательстве, но т.к. вменяемой подробной информации не нашел, больше решение было логичным — ввести ip, т.к. на сервере несколько сайтов. В принципе, связанных с этим проблем до сих пор не обнаружил.

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.