Установка панели управления Vesta (VestaCP)
Инструкция по установке и использованию панели управления хостингом 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: [email protected]
Введите имя хоста или 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, почтовые программы и другой полезный инструментарий.
P. S. Другие инструкции:
- Установка и использование панели BrainyCP
- Установка PostgreSQL на Ubuntu 18.04
- Установка Webmin для управления Linux
- Установка и настройка Nagios на Ubuntu
- Установка и настройка OrientDB на Ubuntu 16.04
Поделиться в соцсетях:
Средняя оценка: 5,0, всего оценок: 2 Спасибо за Вашу оценку! К сожалению, проголосовать не получилось. Попробуйте позже
ru
191014 Санкт-Петербург ул. Кирочная, 9
+7(812)313-88-33
235 70
1cloud ltd
2019-01-09 Установка и использование панели Vesta
191014 Санкт-Петербург ул. Кирочная, 9
+7(812)313-88-33
235 70
1cloud ltd
2019-01-09 Установка и использование панели Vesta
600 auto
Установка и настройка VESTA VESTAСP панели
Установка VESTA
Установка панели управления
Руссификация интерфейса
Установка панели управления
В этой главе мы установим бесплатную панель управления VESTA. Не много ли панелей управления мы уже рассмотрели? Давайте повторим, чтобы не запутаться:
— панель управления аккаунтом (ПУА) — в ней создают VPS-сервера, редактируют DNS-записи, работают с основным меню сервера, оплачивают хостинг и т.д. Она полностью находится на сайте хостинг-компании.
— панель управления VESTA — это панель управления сервером. Помимо удобной графической оболочки, панель позволяет инсталлировать на сервер всё необходимое ПО для работы, например:
- Apache+nginx
- PHP
- MySQL
- Планировщик cron
- Firewall
- и т.
Т.е. установив панель управления VESTA, одним махом можно установить весь джентльменский набор серверного ПО, функционала которого хватит для большинства задач хостинга сайтов.
Мы уже умеем пользоваться терминалов, и установка VESTA не составит труда.
Для начала перейдём на их оф. сайт:
Перейти на сайт VESTA
Настало время,
установки VESTA!
Нас интересуют инструкция по инсталляции панели:
Первым делом заходим в терминал под root-пользователем.
Далее копируем инсталляционный скрипт:
curl -O http://vestacp.com/pub/vst-install.sh
Вставляем в командную строку в терминале и запускаем. Видим такое:
После копируем и запускаем следующее:
bash vst-install.sh —force
Нас приветствует VESTA, и предлагает нажать Y чтобы продолжить установку:
Далее таким же образом вводим:
— электропочту администратора панели (желательно на gmail)
— FQDN hostname — рекомендуем написать доменное имя вашего сайта, например, mysite.
comЕсли у вас ещё не настроены DNS-записи доменного имени вашего сайта, переходите в главу
«Настройка DNS», где это всё будет наглядно показано.
После этого начинается запуск установки панели на сервер (около 10-15 минут).
Когда VESTA установится, вы увидите схожее сообщение: (https-адрес панели, логин, пароль)
Руссификация интерфейса
Чтобы войти в панель VESTA, необходимо в адресной строке браузера написать:
IP-адрес сервера:порт 8083
Например, это может выглядеть так:
Нам выскакивает предупреждение о том, что мы пользуемся незащищённым подключением.
Мы это исправим в главе про SSL-сертификаты.
А пока соглашаемся с предупреждением:
Нас приветствует страница авторизации панели VESTA, вводим пароль и имя, и заходим.
Обратите внимание на то, что сейчас мы вводим пароль от панели управления VESTA, а не SSH-доступа к серверу!
Заходим в панель управления и видим её лаконичный и функциональный интерфейс.
По-умолчанию он английский, но мы это сейчас поправим.
Переходим в раздел редактирования профиля. Для этого кликаем на admin в правом верхнем углу.
В графе Language выбираем ru, жмём зелёную кнопку Save…
Интерфейс стал на привычном, для многих, языке:
Теперь проверим доступность нашего сайта.
К этому моменту, разумеется ДНС-записи уже должны быть обновлены и А-запись домена соответствовать IP-адресу сервера!
Переходим во вкладку WEB, находим доменное имя сайта, и проверяем чтобы под ним был написан IP-адрес вашего VPS, а не какой другой.
Если же это не так нажимаем кнопку Редактировать. Находим пункт меню IP Address и в выпадающем списке выбираем нужный IP. После сохраняем изменения.
По адресу сайта мы должны увидеть подобную картину: (пустая страница с доменным именем и подписью Powered by VESTA)
В следующей главе мы рассмотрим основные пункты меню панели управления VESTA, и убедимся что она удобная и дружелюбная даже к неподготовленным пользователям.
Полезные ссылки:
Оф. русскоязычный форум VESTA
Apache (wiki)
Ngninx (wiki)
Также в этом выпуске:
Подключение к серверу
Оглавление
Начало работы с VESTA
Установка Vesta на Ubuntu 14.04
Обзор
Vesta — это простая в использовании панель управления веб-хостингом с открытым исходным кодом, совместимая с RHEL 5 и 6, CentOS 5 и 6, Debian 7 и Ubuntu версий 12.04+. Это инструкции для Ubuntu 14.04, популярной и стабильной операционной системы Linux. Vesta имеет множество полезных функций и пакетов и позволяет очень быстро приступить к настройке веб-сайтов. Если вы опытный пользователь, который хочет настроить и поэкспериментировать с другой панелью управления, Vesta для вас!
Установка проста и использует сценарий установки Vesta. Для завершения установки вам понадобится разработчик DV (выделенный) или VPS с самостоятельным управлением.
ЗАЯВЛЕНИЕ О ПОДДЕРЖКЕ:
Имейте в виду, что устранение неполадок, связанных с конфигурацией/функциональными возможностями сторонних приложений, не покрывается нашим заявлением о поддержке. Эти ресурсы были предоставлены в качестве любезности, чтобы помочь вам в меру наших возможностей. Для получения дополнительной информации о нашем заявлении о поддержке щелкните здесь.
Требования
- Сервер с Ubuntu 14.04. Поддерживаются несколько операционных систем, но в этом руководстве содержатся инструкции, относящиеся к Ubuntu 14.04.
- SSH с корневым доступом
- Знание базовой командной строки
Инструкции
1. Обновите свои пакеты
Подключитесь по SSH и убедитесь, что все обновлено:
ssh [email protected][c]
# sudo apt-get update
# sudo apt-получить дист-обновление
ПРИМЕЧАНИЕ. Вы можете получать сообщения об ошибке GPG, подобные этому:
W: Ошибка GPG: http://archive.canonical.com trusty Release: Не удалось проверить следующие подписи, поскольку открытый ключ не доступно: NO_PUBKEY $STRING NO_PUBKEY $STRING
Их можно решить с помощью следующей команды. Запустите его для каждой строки ключа, указанной в сообщении об ошибке:
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $STRING
Если у вас его нет, установите curl:
# sudo apt-get install curl
2. Загрузите и установите Vesta
Теперь, когда мы закончили обновление пакетов программного обеспечения, мы можем загрузить установщик Vesta с помощью curl с помощью следующей команды:
# curl -O http://vestacp.com/pub/vst-install.sh
Запустите скрипт установки:
# bash vst-install.sh
Вы увидите меню установщика:
Введите действующий адрес электронной почты и дождитесь подсказок от установщика. Вам нужно будет предоставить некоторую обратную связь скрипту для точной настройки установки. Сначала вам будет предложено установить имя хоста. Вы можете установить другое имя хоста или оставить значение по умолчанию, нажав Enter. Если это домен доступа к Media Temple, вы делаете , а не , необходимо ввести ваше фактическое доменное имя.
Введите полное доменное имя хоста [76nj-oi6s.SomeDomain.com]:
Программа установки также спросит, хотите ли вы установить bind9 (для DNS). Вот доступные варианты:
Файл конфигурации '/etc/init.d/bind9'
==> Файл в системе, созданный вами или скриптом.
==> Файл также в пакете, предоставленном сопровождающим пакета.
Что бы вы хотели с этим сделать? Ваши варианты:
Y или I : установить версию 9 сопровождающего пакета0011 N или O : сохранить текущую установленную версию
D : показать различия между версиями
Z : запустить оболочку для изучения ситуации
Действие по умолчанию — сохранить текущую версию.
*** bind9 (Y/I/N/O/D/Z) [по умолчанию=N] ?
Введите «N», чтобы использовать серверы имен Media Temple. Введите «Y», если вы хотите использовать свои собственные серверы имен.
Выполнение программы установки может занять несколько минут. Как только это произойдет, вам будет предоставлен URL-адрес для доступа к панели управления, а также необходимые имя пользователя и пароль:
Возможная ошибка, связанная со SpamAssassin
Во время установки вы могли получить сообщение об ошибке:
Запуск демона почтового фильтра SpamAssassin: настройка сокета сервера не удалась, повторите попытку 1: spamd. ...
Скрипт предпримет попытку чтобы запустить SpamAssassin 10 раз, а в случае неудачи остановит скрипт установки Vesta. Чтобы исправить это, выполните следующие действия:
vim /etc/default/spamassassin
Найдите строку «OPTIONS=» и добавьте -4 после —create-prefs.
По завершении перезапустите процесс установки Vesta:
bash vst-install.sh --force
Вы должны включить —force, иначе сценарий не запустится, так как это не новая установка. Теперь установка должна пройти и завершиться нормально.
3. Используйте URL панели управления, имя пользователя и пароль для входа в систему и начала работы.
4. Откройте для себя новую панель управления
Сама панель управления интуитивно понятна, основные функции расположены логично, как вы можете видеть здесь:
Работа над документацией по Vesta продолжается, но есть много замечательных записей, которые могут оказаться полезными. Вы можете видеть это здесь.
Вы также можете управлять Вестой через командную строку. Он поставляется с полным набором команд, которые начинаются с «v-». Чтобы увидеть их, войдите в поле по SSH и введите «v-», а затем дважды нажмите клавишу Tab. Полный список здесь:
Вот оно! Всего через 15 минут после предоставления выделенного или самостоятельно управляемого VPS Media Temple и всего нескольких команд в SSH у вас есть сервер на базе Vesta!
Как всегда, если у вас есть какие-либо вопросы или проблемы, пожалуйста, не стесняйтесь обращаться в отмеченную наградами службу поддержки Media Temple, работающую круглосуточно и без выходных.
Установка и использование панели управления Vesta
Панель управления Vesta, панель управления хостингом с открытым исходным кодом, является экономичной альтернативой cPanel. Предоставляя вам многие из тех же возможностей, что и cPanel, Vesta предлагает вам недорогой вариант для ваших потребностей в управлении клиентами.
В этой статье:
- Установка
- Использование
Имейте в виду, что это будет работать только на облачных серверах или серверах Bare Metal. Перед установкой панели управления Vesta убедитесь, что ваш диск пуст. Миграция данных доступна с нашей командой управляемого хостинга.
УстановкаПанель управления Vesta работает в соответствии с следующими операционными системами:
- Centos 5, 6 и 7
- Debian 7, 8 и
- Ubuntu 12.04 по 18.10
Установить Весту можно двумя способами.
Вариант 1:
Сначала выполните следующие команды:
- SSH на ваш сервер как root.
- Запустите «curl -O https://vestacp. com/pub/vst-install.sh», чтобы загрузить сценарий установки.
- Установите его, запустив «bash vst-install.sh».
С помощью приведенных выше команд ваша установка будет включать следующее:
- Веб-серверы Nginx + Apache
- Названо для DNS
- VSFTPD для FTP
- Iptables + fail2ban для брандмауэра
- Exim / dovecot для электронной почты
- Clamav и Spamassassin для защиты от нежелательной почты собственная лицензия )
Вариант 2:
Второй вариант – это перейти к Vesta и заполнить форму Advanced Install Settings . Выполняя эту версию, вам будут даны немного другие команды для выполнения.
Если вы сначала решили обойтись без Softaculous, но потом передумали, вы можете установить его снова.
ИспользованиеТеперь, когда вы установили Vesta, войдите в систему с помощью URL-адреса, который вы получите в конце установки. URL-адрес будет выглядеть следующим образом: https:// IP :8083.
Сравнивая панель управления Vesta с cPanel / WHM, вы быстро увидите, что Vesta похожа на слияние cPanel и WHM. Существует только один URL-адрес для входа в систему, то, что вы видите, полностью зависит от того, под каким именем вы входите.
Vesta Admin:
Пользовательский интерфейс Vesta очень прост в использовании. При входе в систему в качестве администратора у вас есть следующие пункты меню на коричневой панели:
- В разделе «Пакеты» вы определяете, какие возможности будут иметь другие панели.
- Опция IP позволит вам настроить несколько IP-адресов.
- Параметры Графики покажут вам, как ваш сервер работает визуально для различных компонентов. Например: Apache, база данных, Nginx и т. д.
- Параметр «Статистика» даст вам краткую сводку того, что ваша учетная запись делала за время, когда она была активна.
- Параметр «Журнал» показывает обновления вашего сервера.
- Параметр «Обновления» показывает последние обновления.