Обзор Plesk – панели управления хостингом и сайтами / Хабр

Обзор Plesk – панели управления хостингом и сайтами / Хабр Хостинг

Начало работы

Панель можно установить на физический сервер или виртуальную машину (только для Linux) либо на облачный сервер (официальные партнёры Plesk: Google Cloud, Amazon Web Services, Microsoft Azure, Alibaba Cloud). 

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


Примечание: Plesk устанавливается без лицензионного ключа на продукт. Вы можете приобрести лицензию в RUVDS. Или использовать

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

▍базы данных

Обзор Plesk – панели управления хостингом и сайтами / Хабр

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

Для управления большими объёмами информации на сайтах. 


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

Интерфейс для настройки баз данных, к которым пользователи могут обращаться удалённо. Используйте эту функцию, если вы хотите, чтобы приложения (например, доски объявлений, корзины покупок или гостевые книги) на других серверах имели доступ к вашим базам данных.

Интерфейс для управления большими объёмами информации на сайтах. Чтобы одновременно создать базу данных и учётную запись, которая будет к ней обращаться, используйте интерфейс

Сторонний инструмент, который можно использовать для управления базами данных PostgreSQL. 


Сторонний инструмент, который можно использовать для управления базами данных MySQL. 

▍безопасность

Обзор Plesk – панели управления хостингом и сайтами / Хабр

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

Интерфейс для безопасного удалённого подключения к серверу через командную строку.

Для запрета доступа к сайту с диапазона IP-адресов. Если вы введёте полное доменное имя, эта функция попытается преобразовать его в IP-адрес.


Функция управления ключами SSL / TLS, сертификатами и запросами на подпись. Используйте её для повышения безопасности веб-сайта.

Используйте интерфейс Hotlink Protection, чтобы запретить горячие ссылки на ваши сайты. Горячая ссылка возникает, когда другой сайт встраивает контент с вашего сайта и использует вашу пропускную способность для обслуживания файлов.

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

Для настройки вопросов безопасности, которые cPanel отображает при попытке войти в свою учётную запись с нераспознанного IP-адреса.


Для включения или отключения ModSecurity для ваших доменов.

Интерфейс для настройки улучшенной меры безопасности, которая требует двух форм идентификации для входа в систему. Если вы отключите эту функцию, вы также должны удалить все существующие пользовательские конфигурации 2FA.

Функция позволяет легко приобретать и устанавливать сертификаты SSL для доменов в вашей учетной записи. Здесь также перечислены приобретённые сертификаты, которые поставщик SSL-сертификатов не предоставил.

Для просмотра состояния или обновления сертификатов SSL.

▍домены

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Здесь расположены инструменты для создания, добавления и управления доменами учётной записи. С помощью этого меню можно присваивать псевдонимы доменам, присваивать короткие URL-адреса или перенаправлять одну веб-страницу на другую.

Интерфейс для быстрого создания простых веб-сайтов из различных шаблонов.

Для создания и управления несколькими доменами для учётной записи.


Интерфейс для добавления доменов в учётную запись. Каждый Addon Domain имеет свои собственные файлы и будет отображаться как отдельный сайт для ваших посетителей.

▍дополнительно

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Настройки предназначены для опытных пользователей.

Функция для подключения к вашей учётной записи через командную строку.


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

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

По этой ссылке — переход к документации WHM–интерфейса.


Настройка способов отображения каталогов, когда посетитель пытается получить к ним доступ. Обычно посетители видят страницу индекса Apache для этого каталога.

Настройка сообщений, информирующих посетителей о том, что веб-сервер не может получить доступ к вашему сайту. Например, посетитель, который введёт несуществующий URL, увидит ошибку 404.

Управление работой веб-сервера Apache определённых типов файлов и расширений для сайта. Можно вручную добавить обработчик и расширение, чтобы настроить Apache для обработки нового типа файла с существующим обработчиком.

Настройка того, как cPanel передает информацию в браузер о том, как обрабатывать определённые расширения файлов. Например, на большинстве серверов тип MIME text/html соответствует расширениям.htm,.html и.shtml, что заставляет браузер интерпретировать эти файлы как файлы HTML.

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

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

▍интерфейс

Интерфейс cPanel состоит из следующих разделов:

  1. Панель навигации
  2. Боковая панель
  3. Главная Информация
  4. Особенности
  5. Статистика

Многие считают cPanel несколько перегруженной функциями, что осложняет работу новичкам. Однако, во-первых, cPanel — многофункциональная система, что говорит само за себя; во-вторых, разработчики постоянно стараются ускорить работу панели, активно работают над её улучшением, основываясь на запросах клиентов, в частности над интуитивностью и дружелюбностью интерфейса; в-третьих, на сайте компании есть

плюс

. Заметим, что новичкам будет непросто с любой новой для них программой (хотя в cPanel заботятся и об этом), а вот опытные администраторы вряд ли будут страдать от обилия предоставленных инструментов для удобной и быстрой работы. Опишим их.

▍инфоцентр

удобно представлена в трёх разделах: для пользователей (отдельно для администратора, клиента, реселлера), для хостеров/провайдеров и для разработчиков. 

С уроками по Plesk начало работы становится настолько понятным, что в панели легко разобраться даже тем, кто впервые столкнулся с управлением хостингом. Уроки — это пошаговые инструкции по шести темам: 

  1. Создание вашего первого сайта
  2. Создание базы данных
  3. Создание учетной записи электронной почты
  4. Добавление дополнительной записи DNS
  5. Создание резервной копии сайта
  6. Изменение пароля и выход из системы

Ещё есть

с возможностью пройти обучающие курсы в так называемом Plesk-университете. И, конечно, активный

. Техподдержка на русском языке доступна с понедельника по пятницу с 04.00 до 19.00 по московскому времени; на английском — 24x7x365.

▍личные настройки

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Здесь можно настроить внешний вид cPanel, чтобы она наилучшим образом соответствовала вашим потребностям.

Здесь можно изменить пароль учётной записи cPanel и управлять учётными записями внешней аутентификации.

Можно выбрать язык, на котором отображается интерфейс cPanel.

Можно выбрать стиль, в котором отображается интерфейс cPanel.


Можно установить свою контактную информацию и настроить параметры уведомлений.

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

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

▍метрика

Обзор Plesk – панели управления хостингом и сайтами / Хабр

В разделе находятся интерфейсы просмотра пропускной способности сайта, количества посетителей за определённую единицу времени, ошибок сайта и настройки метрики на разных доменах.

Здесь можно просмотреть самые последние записи в журнале Apache для данного домена.

Здесь можно отобразить до 300 самых последних ошибок сайта. Эти данные помогут найти неработающие ссылки, отсутствующие файлы и другие проблемы.

Просмотр ежемесячного и общего использования пропускной способности сайта.


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

Просмотр метрик AWStats — сторонней программы, которая производит визуальную статистику о посетителях вашего сайта.

Просмотр метрик Analog Stats — программы показателей, которая выдаёт простую сводку посетителей сайта.

Просмотра метрик Webalizer — программы метрик, которая создаёт графики и диаграммы о посетителях сайта.


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

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

▍о панели, бренде и компании

Plesk — проприетарное ПО, разработанное в Новосибирске и впервые выпущенное в США в 2001 году. За почти 20 лет права на платформу были поочерёдно приобретены разными компаниями, менявшими бренды и имена. С 2022 года Plesk — самостоятельная швейцарская компания с несколькими филиалами (включая Новосибирск) и численностью около 500 человек (включая русских специалистов как в головном офисе, так и в филиалах).

Три последних версии: 

Панель мультиязычная. Написана на PHP, C, C . Поддержка нескольких версий PHP, а также Ruby, Python и NodeJS; полная поддержка Git; интеграция с Docker; SEO-инструментарий.  Каждый экземпляр Plesk автоматически защищён с помощью SSL /TLS. 

Поддерживаемые ОС: Windows и различные версии Linux. Ниже можно видеть требования к этим ОС.

Обзор Plesk – панели управления хостингом и сайтами / Хабр
LinuxОбзор Plesk – панели управления хостингом и сайтами / Хабр
Windows 

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

А компаниям, продающим виртуальный и выделенный хостинг, панель позволяет организовать ресурсы сервера в пакеты и предлагать эти пакеты клиентам — компаниям или частным лицам, которые хотят разместить свой сайт в Интернете, но не имеют необходимой для этого IT-инфраструктуры.

▍приложения

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Интерфейс работы с приложениями огромный. cPanel позволяет устанавливать различные типы программного обеспечения. Раздел включает в себя всё: от блогов и порталов до CMS и форумов. Например, имеется WordPress Manager, который позволяет управлять WordPress в вашей учетной записи cPanel, чтобы получить доступ к этому интерфейсу, необходимо установить WordPress cPAddon в интерфейсе установки программного обеспечения сайта cPAddons (WHM → Home → cPanel → Установить программное обеспечение сайта cPAddons).

Документация к последнему релизу обновлений от 26.09.2022.

▍программное обеспечение

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Здесь находятся инструменты управления различными функциями, которые позволяют выполнять задачи в Perl, PHP и другом ПО.


Просмотр конкретной информации о конфигурации PHP вашего сервера. Этот интерфейс отображается только на серверах, на которых выполняется EasyApache 3.

Управление коллекциями функций, которые позволяют выполнять задачи в PHP. Надо установить пакет PEAR, прежде, чем использовать его в программе PHP.

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

Управление коллекциями функций, которые позволяют выполнять задачи в Ruby. Вы должны установить RubyGem, прежде чем использовать его в программе Ruby.


Интерфейс для создания и развёртывания приложения Ruby on Rails из вашей учетной записи cPanel.

Интерфейс для добавления полезного программного обеспечение на сайт. Доступное вам программное обеспечение зависит от настроек вашего хостинг-провайдера для вашей учетной записи.

Настройка способа обработки ответов Apache и повышения производительности веб-сайта.


Лёгкое управление конфигурацией PHP учётных записей. Вы увидите этот интерфейс только в том случае, если на вашем сервере работает EasyApache 4.

Настройка PHP. Вы увидите этот интерфейс только в том случае, если на вашем сервере работает EasyApache 4.

Использование интерфейса диспетчера приложений позволяет быстро развёртывать и легко поддерживать приложения Ruby. Вы увидите этот интерфейс только в том случае, если сервер запускает EasyApache 4 с Ruby через профиль Mod_Passenger.

▍функции для веб-администраторов

Учётные записи пользователей.

Создайте отдельные учётные записи пользователей с их собственными учётными данными. Определите роли пользователей и подписки для каждого пользователя или группы пользователей.

Подписки. Создайте подписку с определённым набором ресурсов и услуг, связанных с планом обслуживания, и предоставьте пользователям доступ в соответствии с ролью пользователя. Ограничьте количество системных ресурсов (ЦП, ОЗУ, дисковый ввод / вывод), которые могут использоваться определённой подпиской.

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

План обслуживания. Создайте план обслуживания, который определяет распределение ваших ресурсов: например, объём дискового пространства, пропускную способность и другие функции, предлагаемые вашему клиенту. 

Поддержка почтового сервера. По умолчанию почтовый сервер Postfix и Courier IMAP установлены в Plesk для Linux, а MailEnable — в Plesk для Windows.

DKIM, SPF и DMARC Защита. Plesk поддерживает DKIM, SPF, SRS, DMARC для проверки подлинности почтовых сообщений.

Поддерживаемые ОС. Последняя версия Plesk для Linux / Unix поддерживает несколько платформ, включая Debian, Ubuntu, CentOS, Red Hat Linux и CloudLinux.

Управление базами данных. Сканирование, восстановление, отчет, исправление поддерживаемых баз данных.

Соответствие стандарту PCI DSS из коробки. Защитите свой сервер и добейтесь соответствия PCI DSS на сервере Linux. 

Планирование задач. Настройте время и дату для запуска определенных команд или задач.

Обновление системы. Обновите все системные пакеты, имеющиеся на сервере, вручную или автоматически, не открывая консоль.

▍электронная почта

Обзор Plesk – панели управления хостингом и сайтами / Хабр

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

Интерфейс для управления учётной записью электронной почты для доменов.

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


Используйте интерфейс маршрутизации электронной почты для перенаправления входящей почты домена на определённый сервер.

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

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

Позволяет создать один адрес электронной почты для отправки почты на несколько адресов.


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

Используйте интерфейс Global Email Filters для создания фильтров электронной почты для всех учётных записей почты вашей учётной записи cPanel.

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

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


Используйте интерфейс Address Importer для импорта файлов с целью одновременного создания нескольких адресов электронной почты или серверов пересылки.

Aapanel

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

Среди особенностей панели aaPanel:

  • Поддержка не только Apache и Nginx, но и быстрого веб-сервера OpenLiteSpeed
  • Поддержка PHP, Redis, Git, Docker, MongoDB, Tomcat, Python, Node.js, Java с установкой через веб-интерфйс
  • Установка в один клик WordPress, Joomla, Drupal
  • Резервные копии на FTP, S3, Google Cloud и Google Drive

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

Интерфейс aaPanel выглядит вот так:

▶️ Пока мы не можем с уверенностью рекомендовать данный продукт, однако, желающим пробовать всё новое и интересное взглянуть на aaPanel определённо стоит — функционал богатый, плохих отзывов, кажется, не так уж и много, а значит и сторонники с радостью найдутся.

Панель управления aaPanel требует минимум 512 Мб RAM и поддерживает CentOS, Debian и Ubuntu. Для её работы подойдёт любой сервер.

⚙️ Установить aaPanel довольно просто, детальное руководство размещено на форуме проекта здесь.

Brainycp

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

Среди функционала BrainyCP:

  • Поддержка Apache и Nginx, а также Nginx в качестве frontend-сервера
  • Выбор любой версии PHP для сайтов в различных режимах (mod_php, mod_ruid, cgi, fastcgi и php-fpm)
  • Тонкая настройка параметров PHP и параметров конфигурации веб-сервера для сайтов
  • Управление FTP-аккаунтами, базами данных, почтовыми ящиками
  • Файловый менеджер elFinder, встроенный антивирус ClamAV, управление межсетевым экраном, а также поддержка такого firewall как CSF
  • Конечно же, есть и поддержка SSL сертификатов от Let’s Encrypt, управление DNS-записями (в том числе, поддержка кластера DNS-серверов), а также управление резервным копированием на локальный и удалённый сервер

▶️ BrainyCP имеет богатый функционал и хорошо подходит, как для новичка, так и для опытного администратора. К минусам мы бы отнесли поддержка только CentOS (хотя, с другой стороны, это позволяет сконцентрироваться на разработке более плотно), высокие системные требования, а также не очень дружелюбно настроенного разработчика (наше субъективное мнение на основании обсуждения сотрудничества).

⚙️ Панель управления BrainyCP поддерживает только CentOS, требует не менее 1 Гб RAM и наличие SWAP. Установить BrainyCP можно по инструкции с официального сайта. Там же можно тонко настроить установщик, чтобы установить только то, что Вам необходимо.

Fastpanel

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

Основные функции FastPanel:

Hestiacp

Родилась на фоне прекращения развития VestaCP и является её форком, но активно развивается, получая всё новые и новые функции.

Среди функционала HestiaCP:

  • Автоматическая установка Apache, Nginx, необходимых версий PHP, сервера MySQL, PostgreSQL, FTP-сервера, почтового клиента и других приложений
  • Возможность выбора версии PHP для каждого сайта в отдельности
  • Тонкая настройка свойств сайтов: кэширование статических файлов, изменение директории сайта на собственную, правда, в пределах папки сайта
  • Поддержка SSL-сертификатов Let’s Encrypt
  • Файловый менеджер, а также автоматическая установка различных CMS (сейчас есть поддержка WordPress, Drupal, PrestaShop, Opencart, Nextcloud и фреймворком Laravel и Symfony)
  • Управление DNS-записями, базами данных, почтовыми ящиками, задачами Cron
  • Резервное копирование локально и на внешний сервер, причём есть поддержка FTP, sFTP и Backblaze
  • Довольно гибкий раздел настройки для опытных пользователей, позволяющий настроить многие параметры программного обеспечения через панель управления

Стандартный внешний вид HestiaCP вот такой:

Не очень привычно, ведь большинство сайтов, личных кабинетов и панелей управления выполнены в светлых тонах. Впрочем, и здесь можно также выбрать светлую тему, а всего тем оформления пока 4.

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

⚙️ Панель управления HestiaCP поддерживает Debian 9 и 10, а также Ubuntu 18.04 и 20.04. Установить HestiaCP автоматически можно на наших VPS, а также вручную, сайт HestiaCP поможет в этом разобраться. Кстати, в нашей базе знаний есть инструкция по установке HestiaCP, переходите сюда, если потребуется.

Ispconfig

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

Функционал ISPConfig схож с функционалом других игроков рынка:

  • Автоматическая установка Apache, Nginx, сервера БД MySQL, почтового сервера, FTP-сервера, а также, конечно же, PHP
  • Поддержка Ruby и Python (предыдущие две панели управления не включают в себя такой функционал)
  • Выбор версии PHP для каждого сайта в отдельности
  • Возможность настройки автоматических поддоменов, переадресации, а также параметров PHP через панель управления
  • Управление базами данных, FTP-аккаунтами, почтовыми ящиками, DNS-зонами и записями
  • Есть возможность тонкой настройки конфигурации Apache для опытных пользователей
  • Среди возможностей есть также поддержка реселлеров (когда один пользователь может создавать самостоятельных других в рамках своих ресурсов), а также возможность создавать виртуальный серверы на базе OpenVZ

▶️ ISPConfig отлично подойдёт веб-мастерам, уже имеющим опыт работы с серверами. Панель управления обладает множеством функций, однако, не все из них достаточно нативны для новичка — в интерфейсе можно потеряться. Выглядит он вот так:

⚙️ ISPConfig поддерживает CentOS 7 и 8, Debian 9 и 10, а также Ubuntu 18.04 и 20.04. Желающие воспользоваться именно этой панелью управления могут перейти на сайт и узнать все подробности об установке.

Административное управление сервером на linux

Администраторы могут использовать несколько дополнительных инструментов, поставляемых в стандартном дистрибутиве Plesk, для добавления настраиваемых задач автоматизации, резервного копирования и восстановления данных, а также восстановления компонентов Plesk и настроек системы.

, которая содержит следующие разделы:

  • Введение в Plesk. Описывает основные компоненты и службы, которыми управляет Plesk, условия лицензирования, а также способы установки и обновления компонентов Plesk.
  • Конфигурация виртуальных хостов. Описывает концепции виртуальных хостов и их реализацию в Plesk. Содержит инструкции о том, почему и как изменить их конфигурацию.
  • Управление услугами. Содержит описания ряда внешних служб, используемых на сервере Plesk, и инструкции по их настройке и использованию.
  • Обслуживание системы. Описывает, как изменить имя хоста сервера, IP-адреса и расположение каталогов для хранения файлов виртуального хоста, резервных копий и содержимого почты. В этой главе также рассматриваются инструменты командной строки Plesk, механизм запуска сценариев для событий Plesk и монитор служб, который позволяет отслеживать и перезапускать службы без входа в Plesk.
  • Резервное копирование, восстановление и миграция данных. Описывает, как выполнять резервное копирование и восстановление данных Plesk с помощью утилит командной строки pleskbackup и pleskrestore, а также представляет инструменты для миграции размещенных данных между серверами.
  • Статистика и Логи. Описывает, как выполнять статистические вычисления по требованию для дискового пространства и использования трафика, а также для доступа к журналам веб-сервера.
  • Повышение производительности. Предоставляет информацию о том, как улучшить работу Plesk с помощью программного обеспечения.
  • Повышение безопасности. Содержит инструкции о том, как защитить сервер Plesk и размещенные на нем сайты от несанкционированного доступа.
  • Настройка внешнего вида и элементов графического интерфейса Plesk. Представляет темы Plesk, которые можно использовать для настройки внешнего вида и фирменного стиля Plesk, а также описывает, как удалить определенные элементы графического интерфейса Plesk или изменить их поведение.
  • Локализация. Вводит методы локализации графического интерфейса Plesk на языки, для которых Plesk не обеспечивает локализацию.
  • Устранение неисправностей. Описывает способы устранения неполадок в службах Plesk.

Базы данных

Пришла очередь создать базу данных (БД) для Вашего проекта. Все довольно просто — идем в меню DB и снова с помощью горящей клавиши

a

вызываем окно, где заполняем необходимые поля.

Не забываем все внесенные данные сохранить с помощью кнопки «Добавить». Далее можете спокойно заливать на хостинг нужную CMS или скрипт, на котором будет «крутиться» Ваш проект, и проводить дополнительную настройку для выпуска сайта в продакшн.

Безопасность

Как Вы может уже заметили, панель имеет фаервол, а также поддержку

Бесплатные панели управления хостингом

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

Бесплатные панели управления хостингом. красивое совершенство

Не так давно нами была запущена услуга

облачных VPS

. За счет полного root-доступа к виртуальному серверу и своей небольшой стоимости она стала довольно популярной среди наших клиентов. Кто-то переезжал на облачные VPS с

виртуального хостинга

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

Даже были такие пользователи, которые съезжали на виртуальные облачные серверы с недорогих «дедиков», так как в условиях жесткой экономии приходилось как-то пытаться сохранить проекты от закрытия и продолжать быть постоянно онлайн.

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Если говорить о большинстве наших услуг хостинга, то в стоимость практически всех из них включена лицензия панели управления ISPmanager, чего не скажешь про облачные VPS. Учитывая цену данных виртуальных серверов — это и не удивительно. Но многие наши клиенты хотели и вместе с такой бюджетной услугой иметь возможность использовать удобную панель управления хостингом, но при этом мало кто готов был оплатить лицензию разработки той же компании ISPsystem — ISPmanager, которая довольно популярна в рунете. Здесь их позицию понять можно, и после того как обращения в нашу поддержку по данному вопросу участились — мы решили составить свой обзор бесплатных панелей управления хостингом. Те, кому это интересно — милости просим под хабракат…

И начнем мы, пожалуй, с одной из самых красивых панелей управления, а именно — Ajenti. Кроме «няшного» интерфейса эта панель имеет несколько очень интересных технических особенностей. Изначально разработчики создавали удобный инструмент для управления серверными компонентами Linux, а именно — работа с сетевой файловой системой (Network File System), пользователями, настройками сети и фаерволом.

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Два года назад команда разработчиков объявила о тестировании расширения — Ajenti V, которое в последствии позволило данной панели работать еще и с сайтами. Основной особенностью модуля Ajenti V является использование в качестве веб-сервера более быстрого nginx, и отказ от старого доброго Apache, что довольно актуально для крупных проектов. Также панель поддерживает не только традиционный PHP, но и такие технологии как Ruby on Rails, Python, Node.

Для автоматической установки панели подключаемся к серверу по SSH, и в случаи использования CentOS 6 вводим следующую команду:

curl https://raw.githubusercontent.com/ajenti/ajenti/1.x/scripts/install-rhel.sh | sh

Разработчики позаботились о том, что бы панель Ajenti поддерживала и другие ОС, полный список которых Вы можете узнать по следующей

ссылке

.

Сразу после завершения установки стоит зайти в панель и сменить пароль. Для входа используем следующие доступы:

https://xxx.xxx.xxx.xxx:8000/

Username: root

Password: admin

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

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Если для кого-то из Вас более привычно работать в русском интерфейсе, то язык можно легко сменить в меню Configure на вкладке General.

Обзор Plesk – панели управления хостингом и сайтами / Хабр

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

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Главная страница (Dashboard) в панели Ajenti может отображать пользователю большое количество полезных данных с помощью виджетов. Если Вам стандартного набора статистики недостаточно, то нажимаете кнопку ADD WIDGET и добавляете необходимый параметр.

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Стандартный функционал панели Ajenti довольно широк и представлен в виде плагинов, управление которыми осуществляется в меню Plugins.

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Раздел панели SYSTEM имеет достаточное количество опций и позволяет осуществлять управление системой. Думаю большинству пользователей они будут понятны и никаких проблем в работе с ними быть не должно, потому более подробно на них останавливаться не будем.

Но хотелось бы несколько слов написать о другом элементе, а именно о модуле Ajenti V, который будет необходим Вам в работе с сайтами. Его установку можно провести прямо из панели. Для этого в разделе TOOLS выбираем пункт меню Terminal и создаем новый терминал с помощью кнопки NEW.

Обзор Plesk – панели управления хостингом и сайтами / Хабр

После чего активируем созданный терминал просто нажав на нем кнопкой мыши, этот процесс может занять некоторое время. А дальше в нижней части экрана появится поле Paste here куда следует вставить команду, которая позволит Вам установить не только модуль Ajenti V, но и все что необходимо для традиционного сайта на PHP:

yum install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm ajenti-v-mail ajenti-v-nodejs php5-mysql

Обзор Plesk – панели управления хостингом и сайтами / Хабр

Как только установка будет завершена, следует перезапустить панель с помощью кнопки RESTART, о которой мы уже вспоминали ранее или просто ввести в консоли:

service ajenti restart

После запуска панели в верхнем левом углу название Ajenti обретет букву V, а в списке меню появится раздел WEB. Вот как раз c помощью нескольких пунктов меню данного раздела Вы сможете управлять сайтами и их конфигурациями.

Обзор Plesk – панели управления хостингом и сайтами / Хабр

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

Если Вы настоящий эстет своего дела и привыкли, чтоб все было не только функционально, но и красиво, тогда эта панель как раз для Вас. Возможно некоторые представительницы красивой половины вебмастеров еще не пользуются данным «няшным» продуктом, то мы все чудесно понимаем, что это только вопрос времени. Такой красивый программный продукт ну просто не мог быть создан без тонкого, женского взгляда. Ну и как же их потом можно не любить, и не только за это!?

Лично мне панель Ajenti очень понравилась, ну а ее интерфейс — это как образ любимой девушки, на который можно смотреть вечно. Любуйтесь в меру и не забывайте, что панель должна выполнять поставленные задачи. Продуктивной и приятной Вам работы, и, поверьте, с данной панелью именно так и будет!

Продолжение следует…


P.S. Мы проводим акцию специально для читателей Хабра. Пост с подробностями тут.

Домены


Теперь можем добавлять свой сайт. Для этого переходим в меню WEB и с помощью клавиши

a

вызываем окно, в котором заполняем необходимые данные.

Сразу рекомендую раскрыть ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ и активировать дополнительный FTP-аккаунт, заполнив соответствующие поля. А для любителей статистики есть также возможность подключения Вашего ресурса к Webalizer или AWStats.

Интерфейс

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

Используемые порты и протоколы

Обзор Plesk – панели управления хостингом и сайтами / ХабрПорты и протоколы для Plesk

Какую же бесплатную панель выбрать?

Выше мы рассмотрели несколько наиболее популярных бесплатных панелей управления хостингом. Каждая из них по-своему интересна, необычна и уникальна. Но что же выбрать?

Для новичка лучшим выбором, пожалуй, можно назвать FastPanel. Панель управления FastPanel обладает широким функционалом и имеет всё необходимое для быстрого запуска веб-проекта. Кроме того, на любой наш VPS эту панель можно установить автоматически. Выбирайте тариф и запускайте проекты легко и просто!

Более опытным пользователям мы бы посоветовали выбрать HestiaCP. Эта панель, в сравнении с FastPanel, даёт больше возможностей для тонкой настройки и больше гибкости.

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

Обновления


Обновления панели управления Vesta могут проходить автоматически, но эта функция по умолчанию отключена. Все управление обновлениями осуществляется через соответствующее меню.

Когда выходит обновление, пакеты в данном разделе меню начинают подсвечиваться красным, а также появляется кнопка Обновить. При необходимости Вы делаете один клик и все готово.

Немного терпения и я вместе с Вами загляну в ближайшее будущее «богини». Вы ведь хотите увидеть какие «плюшки» готовят для Вас разработчики в ближайшем релизе панели Vesta?

Отчеты

Также, если Вы захотите изучить показатели процессора(ов), памяти, сети, диска(ов) и т.п., то сможете получить более развернутые данные по разным параметрам: технические характеристики сервера, какие запросы отправляются на веб-сервер и в БД, есть возможность сделать отчет по отправленным письмам и многое другое.

Не стоит забывать о графиках нагрузки, которые также могут помочь Вам в анализе работы сервера.

А для тех, кому этого недостаточно, есть возможность просмотра логов доменов вживую — меню WEB, кнопка ПОСМОТРЕТЬ ЛОГИ.

Поддерживаемые браузеры

ДесктопСмартфоны и планшеты

Популярные панели управления хостингом

На просторах Интернета можно найти, пожалуйста, сотни различных панелей управления хостингом. Какие-то давно умерли и напоминают о себе лишь страницей на GitHub, какие-то активно развиваются. Часть из них бесплатна, часть — только по лицензии.

Среди бесплатных панелей управления с активным развитием в 2021 году можно выделить:

  • FastPanel
  • HestiaCP
  • ISPConfig
  • aaPanel
  • BrainyCP

В данный список не попала VestaCP, которая всё ещё на слуху у многих, причина тому — фактически прекращение развития проекта.Также в списке мы не стали включать CentOS Web Panel, поскольку её модель продвижения в виде лишь части бесплатных функций, когда за дополнительную версию PHP, условно, нужно доплачивать, нам чужда.

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

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

Почта

Вот на дополнительной настройке можно остановиться более подробно, и, пожалуй, начнем мы с почты, а точнее — с настройки почтового домена. Если мы перейдем в меню MAIL, то увидим, что у нас уже есть почтовый домен, который создался автоматически вместе с добавлением самого домена в панель.

При редактировании данных этого домена обратите, пожалуйста, внимание, что в поле «Ловушка почты» Вы по желанию можете указать почтовый аккаунт (не обязательно локальный) куда будет перенаправляться почта с несуществующих аккаунтов. По умолчанию там указан файл /dev/null, что означает лишь одно — вся поступающая почта должна удаляться.

Поехали дальше, настала очередь создать почтовый ящик. Выбираем необходимый почтовый домен и нажимаем кнопку ДОБАВИТЬ АККАУНТ.

Здесь можете раскрыть вкладку ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ и указать квоту по размеру почтового ящика в МБ, а также аккаунт для переадресации почты. Как обычно сохраняем указанные данные с помощью кнопки «Добавить».

Для работы с электронной почтой используется клиент Roundcube, кнопка которого (ОТКРЫТЬ ВЕБ-ПОЧТУ) становиться доступной в меню MAIL сразу после заведения в панель хотя бы одного почтового домена.

Предисловие

Так как панель Vesta и в самом деле для меня была малознакома я начал собирать информацию. Нашел несколько неплохих публикаций, в том числе на ресурсе Хабрахабр, после чего даже задумался над тем, что же еще можно рассказать об этой панели, так как материала по ней в рунете реально достаточно. Но как же все может изменить один разговор!? После прочтения

я решил написать автору, и узнать его мнение не только о панели Vesta, но и в целом о нише бесплатных панелей управления хостингом. На мое удивление ответ не заставил себя долго ждать, а сам диалог продолжает длиться и сейчас… Много чего удалось обсудить, но это была лишь малая часть того, о чем еще предстоит поговорить. Да, скорей всего это материал для отдельной статьи, но не будем забегать наперед и вернемся к самой панели Vesta.

Расширения

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

, удобно разделённой по категориям. 

Обзор Plesk – панели управления хостингом и сайтами / Хабр
Библиотека расширений Plesk

Вот некоторые из самых популярных и активно развивающиеся: 

Обзор Plesk – панели управления хостингом и сайтами / ХабрПриложение WordPress Toolkit

Сократить время отклика сайтов и нагрузку на сервер можно с помощью

Caching. Функцию можно активировать через интерфейс панели.

Обзор Plesk – панели управления хостингом и сайтами / Хабр
Nginx

Резервное копирование


Панель управления Vesta имеет удобный веб-интерфейс для настройки резервного копирования на удаленный FTP/ SFTP сервер. Для этого переходим в меню BACKUP и с помощью клавиши

a

запускаем создание нового архива, на экране выведется следующее сообщение:

Установка

Не буду изменять своим привычкам — установлю на виртуальный сервер CentOS (также панель имеет поддержку Debian, Ubuntu) и подключусь к нему по SSH. Для этого, если Вы используете MacBook, запускаем Терминал и вводим следующую команду:

ssh root@xxx.xxx.xxx.xxx

Подтверждаем подключение, указываем пароль суперпользователя, и после всех этих действий мы попадаем в консоль. Если Вы пользователь Windows, то используйте для работы с сервером эмулятор терминала

Далее загружаем на сервер необходимые установочные файлы с помощью команды:

Заключение

Консоль cPanel — это надёжное и стабильное ПО для работы с хостингом и сайтами, рассчитанное на пользователя с широким диапазоном уровня подготовки. Именно это отличает cPanel от конкурентов: в ней много функций для искушённого администратора, которыми может пренебречь владелец сайта, впервые решивший зайти на эту кухню и не особенно жаждущий разбираться в ней, но удобство управления обеспечено и тем, и тем.

При покупке VPS в RUVDS у вас есть возможность бесплатно протестировать возможности cPanel в течение двух недель.

Оцените статью
Хостинги