Инструкция по установке и использованию панели управления хостингом Vesta на виртуальный сервер под управлением операционной системы Linux.
Что это такое?
Vesta - панель управления Vesta (VestaCP) представляет собой панель управления хостингом с открытым исходным кодом, которая может использоваться для управления несколькими веб-сайтами, создания и управления учетными записями электронной почты, учетных записей FTP и баз данных MySQL или PostgreSQL и пр.
С подробной документацией можно ознакомиться на сайте разработчиков.
Первоначальные требования
Минимальные системные требования: 512Mb RAM, 1 CPU, 20Gb HDD.
На сервере не рекомендуется иметь уже настроенное ПО, например СУБД, почтовые или файловые сервера, в противном случае могут возникнуть проблемы при установке. Панель Vesta рекомендуется устанавливать на “чистый” сервер.
Загрузка и установка
Подключитесь к виртуальному серверу по протоколу SSH. С помощью утилиты curl скачайте установщик панели Vesta:
curl -O http://vestacp.com/pub/vst-install.sh
Запустите загруженный скрипт:
bash vst-install.sh
При появлении вопроса о продолжении установки введите y:
Would you like to continue [y/n]: y
Введите e-mail адрес администратора сервера:
Please enter admin email address: admin@1cloud.ru
Введите имя хоста или IP-адрес:
Please enter FQDN hostname [CentOS7x64]: CentOS7x64
Установка займет около 15 минут.
В конце установки в консоли отобразятся данные для входа в панель:
https://111.111.111.111:8083 username: admin password: qwerty1234
Не забудьте открыть порт 8083 для подключения к web-интерфейсу:
iptables -A INPUT -p tcp --dport 8083 -j ACCEPT
Подключитесь к панели управления хостингом и введите выданные логин и пароль.
Перед вами откроется главная страница панели Vesta.
Примеры работы с панелью Vesta
С помощью панели Vesta можно настроить брандмауэр на своем сервере. Для этого откройте вкладку Firewall в горизонтальном меню. Перед вами появится страница правил, чтобы добавить новое - нажмите зеленый плюс.
Выберете действие (Accept/Drop), протокол, номер порта и IP-адрес. Чтобы открыть порт для всех, в качестве IP- адреса введите 0.0.0.0/0.
Новое правило отобразится в списке.
С помощью Vesta также можно настраивать и планировать выполнение тех или иных скриптов или программ. Откройте планировщик Cron и с помощью зеленого плюса добавьте новую запись.
Здесь можно указать путь до скрипта или название команды. И указать частоту и время запуска. С помощью генератора расписания в правой части экрана можно сформировать нужное расписание.
Если вам требуется настроить веб-сервер или базу данных, это можно сделать во вкладке Server, сконфигурировав соответствующее ПО.
Также в VestaCP доступны для установки сторонние приложения, например различные CMS, почтовые программы и другой полезный инструментарий.