Установка VestaCP на CentOS

VestaCP– утилита с открытым исходным кодом, служит для управления хостингом и сейчас поддерживает Linux релизы (Red Hat, CentOS) и Ubuntu LTS 12.04 и Ubuntu 13.04. Она поставляется со всем необходимыми программными продуктами для запуска и управления своими веб-сайтами которые размещены на вашем VPS, в том числе содержит:

– Веб-сервер (Apache с Nginx в качестве обратного прокси);
– Сервер DNS;
– Сервер базы данных;
– Почтовый сервер;
– FTP-сервер;
– Nginx из коробки;
– SSL сертификаты и SNI;
– Поддержка Wildcard;
– Шаблоны конфигурации;
– Поддержка DKIM;
– Быстрое резервное копирование;
– Система мониторинга;
– Антиспам / Антивирусы;
– WHMCS – биллинг поддержка;
– Интеграция EPEL;
– Простой GUI;
– Мощный CLI;
– Открытый формат данных;
– И многое другое.

Чтобы установить vestacp на CentOS необходимо скачать уже готовый скрипт который сам за Вас все сможет сделать, так что просто его скачаем:

# cd /usr/local/src
# curl -O http://vestacp.com/pub/vst-install.sh

После того как скачаеться небольшой баш скрипт, нужно его запустить:

# bash vst-install.sh

Скрипт сам начнет установку, но на некоторых этапах нужно будет ввести некоторые данные. У меня было предупреждение что у меня уже в моей системе установлен httpd, bind-9 и он просил удалить их. Можно этого не делать, просто запустить этот же скрипт с опцией “f”, принудительная установка, но я взял и удалил мой апач и бинд следующим образом:

# yum remove httpd
# yum remove bind

У меня они были установлены из-за того что я устанавливал webmin (еще одна панель управления для веб хостинга).

Меня просят подтвердить действительно я хочу продолжить установку данной панели: Y. Пишем только не маленькую букву, у меня не работало.

Следующим шагом будет ввод вашего email: ввел свое мыло.
Далее, просят нас ввести hostname: я ввел свой IP адрес.

Приведу скриншот чтобы было понятней:

Установка vesta

Нам написали что бы мы подождали примерно 15 мин. А тем временем можно сделать чай =)

Установка реально заняла где то минут 5, после чего я увидел следующий вывод:

Завершение установки vestacp

Мы видим наш IP адрес с портом 8083, а так же логин и пароль. Я в целях своей же безопасности взял и скрыл их. По этому перейдем по указанному айпишнику и порту в браузер для дальнейшей работы ( настройки).

вход в vestaCP

После ввода логина и пароля можно увидеть вот такой миленький, на мой взгляд, интерфейс моей панели:

vestaCP

Как удалить панель управления Vesta?

1. Нужно остановить службу

# service vesta stop

2. Нужно удалить Веста пакеты и репозиторий программного обеспечения

# yum remove vesta*
# rm -f /etc/yum.repos.d/vesta.repo

3. Удалить каталог данных и cron

# rm -rf /usr/local/vesta

Можно также рассмотреть возможность удалить учетную запись пользователя (администратора) и его cron.

Прочитайте так же:
Установка дополнительных компонентов в Vestacp

На этом установка vestacp на CentOS подошла к завершению. Надеюсь хорошо описал сам процесс, если есть пожелания пишите внизу. Спасибо!

Источник

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

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

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