Vesta CP — панель управления с легким и понятным веб-интерфейсом, поддержкой CLI и API команд, идеально подойдет для управления веб-сервером, в том числе и для виртуального web-сервера (VPS).

Является абсолютно бесплатной и при этом постоянно получает обновления от разработчиков, поддерживаемых крупными хостинг-провайдерами, заинтересованных в развитии рынка VPS, для потребителей из некорпоративного сектора.

Описание и возможности vesta CP

Простая установка на все ОС семейства LINUX

Для установки vesta CP на свой веб-сервер вам потребуется наличие на нем одной из поддерживаемых операционных систем redhat/CentOS, Debian или Ubuntu и соответствия минимальным системным требованиям:

  • 512 МБ оперативной памяти
  • 20 Гб жесткиого диска
  • 1 процессор на 1 гигагерц

После подключения к вашему серверу в качестве пользователя root через ssh, произведите обновление пакетов и системы.

Debian/Ubuntu: apt -y update && apt -y upgrade

CentOS/RHEL: yum upgrade

После завершения обновления ПО сервера, приступим к обновлению:

  • Перейдите на страницу веб конфигуратора vestacp
  • Выберите подходящую Вам конфигурацию с помощью выпадающих меню и чек-боксов, в каждом из пунктов
  • Выполните в терминале полученную последовательность команд и дождитесь завершения установки.

Понятный и простой веб-интерфейс

Описание и возможности vesta CP

Панель управления обладает адаптивным и простым web-интерфейсом позволяющим даже новичку разобраться в несложной настройке web-сервера.

Большинство элементов управления представлены в виде простых и понятных полей, выпадающих списков и чек-боксов.

Например, для добавления нового сайта в панели управления вам нужно всего лишь зайти в раздел Web и добавить новый домен следуя инструкциям.

Встроенный набор всех необходимых приложений

По умолчанию в vesta CP встроен максимально возможный набор приложений, для управления и контроля web-сервера, таких как:

  • Web Proxy nginx
  • веб-сервер Apache
  • веб-сервер php-fpm
  • утилиты мониторинга нагрузки на сервер
  • почтовый сервер, с возможностью установки антивируса, антиспама и web-интерфейса
  • серверы баз данных mysql и postgresql, с веб-интерфейсом представленным PHP MyAdmin
  • два варианта ftp-сервера: vsftpd и proftpd
  • в качестве дополнения, можно установить softaculous – для моментальной установки прямо из веб-интерфейса панели управления, различных скриптов и cms.

Также за дополнительную плату есть возможность установить web версию файлового менеджера и разрешить поддержку sftp (символические $3 и $1, в месяц соответственно).

Описание и возможности vesta CP

Мультиязычность

Интерфейс этой панели управления переведен на большинство языков мира поэтому, сложностей с установкой и настройкой вашего веб-сервера возникнуть не должно.

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

Многопользовательский режим с разными правами

Отличным качеством, данной панели является функция создания дополнительных пользователей на сервере с разными правами и возможностями.

Это удобно для разграничения функциональных возможностей у различных веб-сайтов либо для создания отдельных аккаунтов для ваших коллег или друзей.

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

Встроенный брандмауэр fail2ban и iptables

 

Для защиты от взлома и проникновения Vesta CP использует самые надежные и проверенные временем фаерволы Fail to Ban и iptables. Эти фаерволы следуя определённым правилам, фильтруют паразитный трафик и запрещают доступ к серверу с подозрительных ip-адресов.

Описание и возможности vesta CP

По умолчанию эти Firewall настроены на защиту самых распространённых вариантов атак и проникновения. Но их всегда можно настроить так как вам заблагорассудится, для этого в веб-интерфейсе есть соответствующий раздел настроек.

Встроенные связки с nginx

Для ускорения работы web-сервера используется Web-акселератор nginx с предустановленными конфигурациями Для различных случаев и cms.

Описание и возможности vesta CP

Версия связки nginx Apache и nginx php-fpm различаются весьма существенно а именно nginx php-fpm? имеет гораздо больше предустановленных конфигурации, для различных cms и фреймворков. Поэтому если вы заранее знаете какую cms будете использовать на веб-сервере и не планируете использовать его для других рекомендую выбирать php-fpm + nginx. В этом случае он будет работать быстрее и надежнее.

Мониторинг нагрузки и анализ посещаемости

Описание и возможности vesta CP

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

Описание и возможности vesta CP

Для веб-аналитики используются бесплатные системы мониторинга в WebAlizer и AWStats, которые позволяют отслеживать уникальных посетителей, количество посещений, страницы, страны, продолжительность посещения, операционные системы, браузеры и многие другие метрики

Автоматические бекапы

Сразу после установки vesta CP, активируется система автоматического резервного копирования. По умолчанию система хранит 3 резервные копии созданные в ночное время.

Описание и возможности vesta CP

Настройка данной службы, позволяет сохранять бекапы как локально, так и удалённо на FTP или webdav. Предусмотрено изменение числа бэкапов и их частоты, исключение определенных файлов или каталогов, а также конкретных пользователей или доменов.

При стандартных настройках в состав бэкапов входят архив с файлами сайтов, архив баз данных, конфигурации доменов, почты, DNS и другие файлы расположенные в каталоге пользователя.

cli и api интерфейсы для опытных пользователей

Для разработчиков и системных администраторов vesta CP имеет несколько вариантов управления настройками и конфигурацией, а именно CLI (для командной строки) и API (для управления через веб-шлюз).

Поддержка ipv6

Совсем недавно vesta CP получила поддержку одного из новейших протоколов сети интернет — ipv6.

Теперь создавать современные сайты поддерживающих новую технологию стало еще проще.