• Главная

Лучшие панели управления хостингом с открытым кодом. Панель управления хостингом


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

Говорят, что "бесплатный сыр, только в мышеловках", но так ли это? Существуют ли бесплатные качественные, аналоги таким гигантам как ISPmanager, Plesk, CPanel?

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

Мы рассмотрим 3 наиболее известные и функциональные панели управления хостингом:

  1. ISPConfig 3 - https://www.ispconfig.org/
  2. Centos Web Panel - http://centos-webpanel.com/
  3. VestaCP - https://vestacp.com/

Об установке каждой панели управления хостингом, я напишу отдельно. По статье на каждую панель (как правило они не большие, т.к. устанавливаются в пару команд)

ISPConfig 3

Об этой панели управления я сам узнал значительно недавно, когда как раз искал бесплатную панель управления для своего хостинга. К моему удивлению, в ней не оказалось One-Click-Install из "коробки". Чтобы ее установить - необходимо было для начала, полностью настроить сервер собственноручно.

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

После установки панели мы переходим по адресу: https://IP_ADDRESS:8080, где IP_ADRESS - это IP адрес Вашего сервера.

После входа мы видим:

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

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

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

Centos Web Panel (CWP)

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

Вот некоторые из них:

  • Наглядная панель управления
  • Возможность настройки SELinux
  • Автоматическое обновление панели и сервера
  • Настройка шаблонов vHosts Apache
  • Поддержка LetsEncrypt
  • Tomcat менеджер
  • Переключатель версии PHP + сборка альтернативных версий
  • Миграция из cPanel
  • Поддержка PosgreSQL
  • Поддержка MongoDB
  • Плагины TeamSpeak3 Manager, ShoutCast Manager, Torrent SeedBox
  • Поддержка Softcolous
  • Поддержка биллинга WHMCS

После установки панели мы переходим по адресу: https://IP_ADDRESS:2030, где IP_ADRESS - это IP адрес Вашего сервера.

После входа мы видим:

Единственный минус, который для меня оказался критичным - это отсутствие возможности пользователю самостоятельно редактировать DNS зону своего домена, работать с LetEncrypt и другими, некоторыми параметрами в системе. Это может делать только администратор сервера. Хоть и для DNS можно выкрутиться припарковывая домен например на Яндекс и оттуда им управлять, но это крайне неудобно и не круто. А по другим вопросам решить проблемы не всегда реально.

Vesta Control Panel (VestaCP)

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

После установки панели мы переходим по адресу: https://IP_ADDRESS:8083, где IP_ADRESS - это IP адрес Вашего сервера.

После входа мы видим:

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

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

typaknote.ru

Панель управления хостингом — WebsitePanel / Хабр

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

Панель WebsitePanel предназначена для:

  • хостинг-провайдеров, предлагающих услуги Windows хостинга
  • администраторов компаний, отвечающих за управление веб-серверами
  • разработчиков, размещающих веб-сайты для заказчиков, либо управляющих серверами заказчиков
Из примечательных особенностей WebsitePanel можно отметить ряд возможностей.
Поддержка большого количества решений разных версий
Операционные системы: Windows Server 2008 R2; Windows Server 2008; Windows Server 2003 R2; Windows Server 2003;
  • Веб-серверы: IIS 7.5; IIS 7.0; IIS 6.0; ColdFusion 7/8/9
  • FTP-серверы: MS FTP 7.5; MS FTP 7.0; MS FTP 6.0; Gene6 FTP Server; Serv-U FTP Server 6.x; FileZilla FTP Server
  • Почтовые серверы: SmarterMail 2.x — 7.x; MailEnable 2.x — 4.x; Merak Mail Server 8.x — 10.x; MDaemon 9.x — 10.x; hMailServer 4.x; ArgoMail Server 1.x; Ability Mail Server 2.x
  • СУБД: Microsoft SQL Server 2008 R2; Microsoft SQL Server 2000/2005/2008; Microsoft SQL Server 7.0; MySQL Server of 4.0.x, 4.1.x и 5.x; Microsoft Access 2000
  • DNS-серверы: Microsoft DNS Server; Simple DNS Plus 4.x-5.x; ISC BIND DNS Server; Nettica DNS Service
  • Сервисы статистики: SmarterStats 3.x — 6.x; AWStats Statistics
  • Сервисы групповой работы: Microsoft Exchange Server 2010 SP1; Microsoft Exchange Server 2007/2010; BlackBerry Enterprise Server; Windows SharePoint Services 3.0; SharePoint Foundation 2010; Office Communication Server 2007; Microsoft Dynamics CRM 4.0
Интеграция с галереей веб-приложений
Галерея веб-приложений позволяет пользователю в несколько кликов мыши установить популярные веб-приложения на сервер, сконфигурировать веб-сервер и настроить базы данных для работы веб-приложения.

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

Возможность локализации
На сайте WebsitePanel представлены несколько пакетов для локализации панели управления, а также инструменты для создания собственных пакетов локализации.
Распространение под лицензией BSD
Возможно использование, модификация и распространение при условии сохранения копирайта разработчика SMB SAAS Systems Inc.
Демонстрация
demo.websitepanel.net Логины/пароли:
  • Demo_admin/password
  • Demo_reseller/password
  • Demo_user/password

habr.com

Лучшие панели управления хостингом с открытым кодом

Просвещение имеет своей целью воспитание характера (Г. Спенсер).

Лучшие панели управления хостингом с открытым кодомЛучшие панели управления хостингом с открытым кодом Большинство владельцев веб – сайтов используют панель управления веб – хостингом, чтобы управлять хостингом. Дело в том, что панель управления облегчает администрирование сервера и позволяет пользователям управлять несколькими веб – сайтами без найма эксперта. Сегодня, когда имеется так много вариантов, вы не должны быть быть гуру командной строки для того, чтобы администрировать простой веб – сайт. Все, что вам нужно, это сервер и панель управления веб – хостинга. Есть платные панели управления , такие как WHM / CPanel, ISPManager или DirectAdmin, которые являются очень мощным, но если вам не нравится платить за панели управления вы можете просто выбрать одну из альтернатив с открытым исходным кодом. В этом руководстве мы представим вам некоторые из самых популярных хостинг-панелей управления с открытым исходным кодом.

Что такое веб-панель управления хостингом?

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

  • администрация веб-сервера;
  • администрирование баз данных;
  • управление DNS;
  • управление электронной почтой;
  • управление FTP;
  • доступ к журналам сервера;
  • веб-пространство и использование пропускной способности.

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

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

Панель управления

Бесплатная

Внешний интерфейс

Backend

Базы данных

DNS

FTP

Эл. адрес

Multi-сервер

AjentiWebminSentoraVestaCPCentOS Web PanelKloxo-MRISPConfigFroxlor
даPythonPythonдадададаНет
даPerlPerlдадададада
даPHPPHP / MySQLдададада
даPHPPHP / C / Bashдадададачастичный
даPHPPHP / MySQLдадададаНет
даPHPPHP / MySQLдадададада
даPHPPHP / MySQLдадададада
даPHPPHP / MySQLдадададачастичный

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

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

Ajenti

AjentiAjentiAjenti является панелью управления хостингом, которая позволяет создать веб – сайт очень легко. Он поставляется с чистым и современным интерфейсом, поэтому настройка серверов приложений, баз данных и маршрутизации не должно быть трудно. Кроме того, она поставляется с большой поддержкой языка. Используя Ajenti, вы можете настроить приложения, написанные на PHP (PHP-FPM), Python (WSGI), Ruby (Puma и Unicorn) и Node.js в кратчайшие сроки. Exim 4 и Courier IMAP настраиваются автоматически, так что вы можете использовать виртуальные электронные письма, DKIM, DMARC и SPF. Эта панель управления написана на Python и работает на нескольких дистрибутивов.

Webmin

WebminWebminWebmin представляет собой веб-панель управления для администрирования системы Linux. Это одна из самых популярных панелей управления хостингом с открытым исходным кодом, используется в основном для управления учетными записями пользователей, администрирования Apache, DNS и конфигурации FTP и многое другое. Многие администраторы используют эту панель управления не только для управлениями своими стеками LAMP, но и для многих других задач, благодаря своей расширяемости. Webmin поставляется с большим количеством модулей, которые входят в стандартную комплектацию. Полный список модулей и возможностей доступен здесь.

Sentora

SentoraSentoraSentora представляет собой панель управления хостингом с открытым исходным кодом, разработанный веб оригинальной командой ZPanel. Она поставляется с поддержкой программного обеспечения, таких как Apache HTTPD, PHP, MySQL, ProFTPd / MariaDB, Postfix, Dovecots и многое другое, что делает процесс управления веб – хостингом очень несложным. Кроме того, она обеспечивает простую модульную систему, так что вы можете расширить ее функциональность путем установки модулей, разработанных сообществом Sentora.

VestaCP

VestaCPVestaCPVestaCP является веб – хостинг панелью управления, которая разработана с простотой с виду. Она очень проста в использовании благодаря своей простой и понятному интерфейсу. Когда речь заходит о функциональности, VestaCP поддерживает запуск веб – сервера, DNS – сервера, FTP – сервера, сервера баз данных, сервера электронной почты и многое другое. Он также поддерживает Nginx из коробки и позволяет создавать быстрые резервные копии ваших данных. VestaCP поставляется с расширенными параметрами установки, так что вы можете выбрать, какое программное обеспечение вы хотите установить на вашем сервере.

CentOS Web Panel

CentOS Web PanelCentOS Web PanelCentOS Web Panel, как предполагает его название, его основным требованием является чистой установки CentOS. Он поставляется с большим набором функций. Мы не можем назвать их всех, но мы можем сделать краткий список наиболее важных из них. Список включает в себя, веб – сервер Apache с Mod Security и автоматические обновления правил, Nginx в качестве обратного прокси – сервера, кэш – сервер Varnish, MySQL / MariaDB + PhpMyAdmin, PHP 5.2, 5.3, 5.4, 5.5, 5.6 и 7.x, Postfix + Dovecot + Roundcube WebMail + Антивирус + Spamassassin, CSF Firewall, резервное копирование файлов, установщик сценария Softaculous одним щелчком мыши и многое, многое другое.

Kloxo-MR

Kloxo-MRKloxo-MRKloxo-MR является ответвлением Kloxo и включает в себя множество функций, которые не включены в официальный релиз Kloxo. Он пользуется популярностью, так как он поддерживает огромный список веб – сайтов и веб – кеш серверов, таких как Apache, Nginx, Nginx-Proxy и Lighttpd-прокси, Hiawatha, Hiawatha-proxy, Squid, Varnish и ATS. Он также поставляется с поддержкой программного обеспечения биллинга, такие как AWBS, WHMCS, HostBill, TheHostingTool, AccountLab Plus, Blesta и BoxBilling. С Kloxo-MR, вы можете легко управлять сервером MySQL / MariaDB, почтовым сервером, DNS – сервером, FTP – сервером и многое другое.

ISPConfig

ISPConfigISPConfigЕще одна панель управления веб – хостингом, которая поддерживает множество дистрибутивов Linux является ISPConfig. Это позволяет управлять одним или несколькими серверами с одной панели управления независимо от того, если это физический сервер или виртуальная машина. Он поставляется с поддержкой программного обеспечения, таких как Apache / Nginx, Postfix + Dovecot / Courier, MySQL, PureFTPd, Bind / PowerDNS / MyDNS и многое другое. Есть четыре уровня доступа, чтобы вы могли различать пользователей в качестве администраторов, торговых посредников, клиентов или пользователей электронной почты.

Froxlor

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

 

Конечно, если вы не нашли подходящую панель управления хостингом с открытым исходным кодом для ваших потребностей, вы можете выбрать один из платных вариантов, такие как WHM / CPanel, ISPManager или DirectAdmin. Они оба, большие панели управления и поставляются с большим количеством функций.

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

andreyex.ru

cPanel vs. vDeck / Хабр

1. Введение

Панель управления хостингом, это онлайн среда, которая предоставляет возможность пользователю через интуитивно понятный (или чертовски неудобный) веб-интерфейс управлять всеми необходимыми настройками  веб-сервера. Благодаря удобному веб-интерфейсу, пользователю не нужны специфические знания о командах веб-сервера (например  “/scripts/killacct” — удаление домена или “vi/var/named/domain.db” — при редактирование ДНС записей домена) или  расположении файлов конфигурации (например, файл конфигурации Apache, путь: “/usr/local/apache/conf/httpd.conf”).  

2. Категории оценки и сравнения панелей управления хостингом

Для сравнения двух панелей управления рассматривались следующие параметры:
  1. Поддерживаемые операционные системы
  2. Мультиязычность
  3. Работа с доменами и сабдоменами
  4. Администрирование пользователей почты
  5. Администрирование пользователей ftp
  6. Настройка и администрирование БД MySQL
  7. Удобство работы со статистикой веб-сервера
  8. Удобство работы с файлами на сервере
  9. Настройка безопасности

3. Сравнение панелей cPanel и vDeck

В данном обзоре рассматриваются два продукта: cPanel — известная и популярная панель управления хостингом и vDeck — удобная и незаслуженно обделенная популярностью панель.Рис1. Предпочтительная панель — голосование на форуме webhostingtalk. Обе панели преследуют одну цель — дать рядовому  пользователю веб-хостинга возможность управлять своим кусочком веб-сервера, не погружаясь в премудрости администрирования веб-серверов.

3.1. cPanel

Сайт панели http://www.cpanel.net/. Продукт существует с 1997 года. На сайте cPanel есть описание продукта, четко перечислены системные требования (http://goo.gl/6d2v) и есть возможность зайти в демо-панель (http://goo.gl/lU54v).Рис 2. Окно программы cPanel. Главное окно cPanel состоит из двух вертикальных частей, в левой размещена информация об доступных и уже использованных пользователем ресурсах хостинга, а в правой — ярлыки на выполнение различных функций собраны в тематические группы в отдельных блоках. Рис 3. Группа ярлыков работы с почтой в cPanel Эти блоки можно сворачивать, чтобы они не занимали место на экране, а также перетягивать мышкой располагая в удобном для пользователя порядке. Если пользователю что-то непонятно, то он может просмотреть учебное видео, ссылки на которые присутствуют в каждом разделе.Рис 4. Кнопка просмотра видео-инструкции в cPanel Везде где необходимо указывать пароль для удобства пользователя предлагается “Password Generator”.Рис 5. Генератор паролей в cPanel.3.1.1. Поддерживаемые операционные системы и системные требования Для работы cPanel необходимо как минимум 512 MB (а оптимально 1 Gb) оперативной памяти и 10GB места на диске. cPanel может работать на базе таких ОС:
  • CentOS versions 4.x, 5.x, 6.x
  • Red Hat Enterprise Linux versions 4.x, 5.x, 6.x
  • FreeBSD-RELEASE versions 7.3, 7.4, 8.0, 8.1, 8.2
  • CloudLinux 5.x, 6.x
Также cPanel поддерживает работу в виртуальном окружении созданном на базе:
  • KVM
  • Linux-VServer
  • Microsoft Server 2008 Hyper-V
  • OpenVZ (stable releases only)
  • Oracle VM VirtualBox, VirtualBox OSE
  • Virtuozzo
  • VMware Server, VMware ESX Server
  • Xen, XenEnterprise, XenExpress, XenServer
Ограничения: так как лицензирование происходит по IP адресам, то обязательно у веб-сервера для работы панели должен быть выделенный  IP адрес. Работа cPanel с общим, динамическим адресом или из-за NAT# невозможна. 3.1.2. Мультиязычность Интерфейс cPanel переведен на 14 языков:
  • Arabic
  • German
  • English
  • Spanish
  • Iberian Spanish
  • French
  • Hindi
  • Dutch
  • Polish
  • Portuguese
  • Brazilian
  • Portuguese
  • Romanian
  • Russian
  • Chinese

3.2. vDeck

Сайт панели http://vdeck.com/. Существует с 1999 года, пример из веб-архива http://goo.gl/AoiBQ.  Требования панели управления к операционной системе и техническим характеристикам сервера на сайте не указаны и не известны. Ею пользуются исключительно в США, неполный список клиентов. Известно, что данная панель используется компаниями,  которые предоставляют shared  хостинг на linux серверах.

4. Функциональные возможности и удобство использования панелей

4.1. Удобство работы с доменами и сабдомена

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

Панель предоставляет возможность редактировать ДНС — зоны для доменов. Предлагается на выбор два вида редакторов ДНС-зон.Рис 7. Простой редактор ДНС — зон в cPanel.Рис 8. Редактор ДНС — зон с расширенными функциями  cPanel.

Рис 9. Редактор редиректов в cPanel. Таким образом пользователь получает в составе cPanel удобный интерфейс к всем необходимым функциям для управления доменами:

  1. добавление, редактирование настроек  и удаление доменов
  2. добавление, редактирование настроек и удаление сабдоменов
  3. редактирование ДНС — записей для доменов
  4. создание и изменение редиректов для доменов или сабдоменов
  5. парковка дополнительных доменов
4.1.2. vDeck В панели vDeck работа с доменами производиться в разделе “DomainCentral”. Рис 10. Управление доменами в vDeck

После добавления домена все управление логически построено вокруг этого домена, в его свойствах можно настраивать ДНС — сервера, добавлять или удалять поддомены, редактировать  ДНС — записи (в зависимости от версии панели). В пункте меню “Pointers” можно указать папку, в которой размещаются файлы сайта, настроить редирект на указанный URL или сделать этот домен припаркованным.Рис 11. Настройка свойств домена.

4.2. Работа с почтой и администрирование пользователей почты

Задачи управления почтой на веб-хостинге делятся на несколько видов:
  1. Управление учетными записями электронной почты
  2. Управление движением почты
  3. Настройка защиты от спама
4.2.1. cPanel При создании учетной записи почты можно указать предельный размер почтового ящика или убрать ограничение полностью. Рис 12. Создание нового почтового ящика cPanel

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

Рис 13. Варианты веб-клиентов для работы с почтой в cPanel

У пользователя в cPanel есть такие возможности управления движением и обработкой  электронной почты:

  • автоответчик
  • автоматическая пересылка почты
  • автоматические фильтры пользователя
  • списки рассылки
Для защиты от спама присутствует:
  • автоматичеcкая верификация новых отправителей  (BoxTrapper)
  • программа фильтрации спама “SpamAssassin“

<img src=«habrastorage.org/getpro/habr/post_images/320/ffe/caf/320ffecaf2f28cab95b1b617ad991033.jpg» alt=«Главное окно управления программой „SpamAssassin“ в составе cPanel»/>Рис 14. Главное окно управления программой “SpamAssassin” в составе cPanel.

У пользователя есть возможность:

  • включить или выключить использования “SpamAssassin”
  • установить количество баллов при достижении которых сообщение будет считаться спамом.
  • включить или выключить автоматическое удаление полученного спама.
  • а также, в дополнительных настройках, можно явно указать 1 — 5 адресов для добавления  в “черный список” и  “белый список“.
habrastorage.org/getpro/habr/post_images/ef4/a80/da1/ef4a80da17696b99c2a23f007965dbfd.png» alt=«Дополнительные настройки в программе „SpamAssassin“ в составе cPanel»/>Рис 15. Дополнительные настройки в программе “SpamAssassin” в составе cPanel.

4.2.2. vDeck Раздел управления  электронной почтой в панели vDeck позволяет настроить следующие параметры:

  • пользователи электронной почты
  • доступ к почте через веб-интерфейс
  • автооветчики
  • автосборщики электронных писем
  • настройка защиты от спама
  • управление рассылками
Управление пользователями почты осуществляется в разделе “Mail Central”

Рис 16. Раздел Mail Central в панели vDeck

При создании пользователя указывается только его адрес и пароль, дисковую квоту указать нельзя.Рис 17. Создание нового пользователя почты в vDeck

В этом же разделе вы сможете получить настройки для программ — почтовых клиентов или начать работать с почтой с помощью веб-клиента. В разделе “Autoresponders” можно настроить для конкретного почтового адреса текст ответа, который будет автоматически отсылаться при получении письма.Рис 18. Настройка автоответчика в vDeck

В разделе “Set Catch-All Option” можно настроить правила обработки электронных писем, которые приходят на несуществующие адреса. <img src=«habrastorage.org/getpro/habr/post_images/1e8/621/fdb/1e8621fdb8ef91a38839bbc1cae9b10c.gif» alt=«Настройка функции „Set Catch-All Option“ в vDeck»/>Рис 19. Настройка функции “Set Catch-All Option” в vDeck

Для просмотра почты через веб-интерфейс vdeck предлагает пользователям выбор из двух программ: AtMail и SquirrelMailРис 20. Интерфейс программы AtMail

Рис 21. Интерфейс программы SquirrelMail

В разделе Spam Settings настраиваются правила защиты и обработки spam-сообщений. В этом разделе можно

  • включить или выключить работу анти-спама
  • выбрать действия, которые выполнять с обнаруженным спамом
  • редактирование списка Greylist
  • редактирование списков Whitelist/Blacklist
Рис 22. Настройка анти-спама в vDeck.

4.3. Администрирование пользователей ftp

4.3.1. cPanel В cPanel можно создавать или удалять пользователей FTP, а также  указывать для них конкретную домашнюю папку и и устанавливать ограничение на используемое дисковое пространство.Рис 23. Создание пользователя FTP в CPanel. Очень удобно, что кликнув по ссылке “Configure FTP Client” напротив любого ftp- аккаунта можно получить подсказку по настройке подключения по FTP или скачать конфигурационные файлы для трех программ FTP-клиентов.Рис 24. Подсказки по настройке FTP клиента в cPanel.

Кроме этого с помощью cPanel можно выполнить еще две функции по контролю ftp-доступа:

  • проверка текущих подключений по FTP  и отсоединение выбранных
  • настройка возможности анонимного подключения по FTP
4.3.2. vDeck Управление пользователями FTP в панели vDeck заключается в настройке логина, пароля и домашней папки пользователя.Рис 25. Настройка аккаунта пользователя FTP в панели

К сожалению, в vDeck нельзя настроить ограничение на общий размер файлов в папке для пользователя FTP.

4.4. Настройка и администрирование БД MySQL

В возможностях работы с БД cPanel имеет преимущество благодаря большему разнообразию инструментов, а у vDeck интерфейс панели работы с БД будет удобнее и понятнее новичку. 4.4.1. cPanel Для работы с базами данных MySQL пользователю предоставляется несколько инструментов: 1. Пошаговый мастер создания новой базы данных, с помощью которого можно:   — создать новую базу данных   — создать нового пользователя   — установить пользователю права доступа 2. Мастер настройки удаленного доступа к базе данных 3. Мастер работы с существующими базами данных, который позволяет: —   — создавать или удалять БД   — проверять существующие БД на ошибки   — проводить при необходимость восстановление поврежденных баз данных   — создавать или удалять пользователей баз данных   — редактировать права доступа пользователей к БДРис 26. Работа с БД MySQL в cPanel Так же из cPanel доступна программа phpMyAdmin, которая позволяет выполнять напрямую необходимые манипуляции с БД:
  • создавать и удалять таблицы
  • редактировать таблицы  в БД
  • создавать и проводить отладку SQL  - запросов
  • импортировать данные в базу данных
  • экспортировать данные из базы данных
  • контролировать состояние БД
  • и просматривать выполняющиеся процессы
Рис 27. Программа phpMyAdmin.4.4.2. vDeck В панели vDeck все действия по настройке баз MySQL выполняются в одном удобном разделе панели “MySQL Beta”.Рис 28. Работа с БД MySQL в панели vDeck

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

  • создании новой БД
  • создании нового пользователя БД
  • удаление пользователя БД
  • редактирование прав пользователя БД
  • доступ в phpMyAdmin
Рис 29. Создание нового пользователя БД в vDeck

Рис 30. Настройка прав пользователя БД в vDeck

В этом же разделе можно настроить резервное копирование БДРис 31. Резервное коприование БД в панели vDeck.

Доступ к статистике веб-сервера дает возможность владельцу сайта отслеживать информацию о посещении сайта людьми, роботами поисковых систем, собирать информацию об источниках переходов на сайт, параметрах браузеров посетителей. От того в какой форме строят отчеты программы просмотра статистики зависит удобство восприятия и степень понимания этой информации пользователем. 4.5.1. Возможности статистики в cPanel Для пользователя cPanel доступны такие функции просмотра статистики как: 1. Последние посетители — информация о последних 300 посетителях, про которых в отчете указано:   — IP адрес компьютера посетителя сайта   — URL, откуда посетитель сайта пришел   — страница на которую посетитель пришел   — параметры браузера 2. Bandwidth — этот инструмент показывает сколько трафика расходует сайт, с разделением по протоколам (HTTP, POP3, FTP, IMAP, SMTP) и отображает графики изменения расхода трафика в течение последних суток, недели и года. 3. Webalizer 4. Raw Logs 5. Analog stats 6. Error logРис 32. Статистика расхода трафика в cPanel.

Рис 33. Статистика AwStats

4.5.2. Статистика в vDeck В панели vDeck возможности статистики ограничиваются программой Webalizer. WebStats в этой панели нет.Рис 34. Настройка программ статистики в vDeck.

Рис 35. Настройка программы Webalizer

4.6. Удобство работы с файлами на сервере

4.6.1. Работа с файлами в cPanel В cPanel есть два файл-менеджера:
  • простой файл-менеджер
  • расширенный файл-менеджер
Простой файл-менеджер предоставляет минимальный набор для манипулирования с папками и файлами: создание, переименование, удаление, копирование, перемещение, можно скачать выбранный файл к себе на диск или наоборот закачать на сервер готовый файл со своего локального диска и установка прав доступа к файлам или папкам. Рис 36 Простой файл-менеджер в cPanel

Расширенный файл — менеджер в cPanel кроме того, что позволяет проводить все необходимые операции с файлами или папками, так же дает дополнительные возможности: 1. Возможность редактировать выбранный файл с помощью одного из трех редакторов:

  • простой текстовый редактор
  • редактор кода для скриптов
  • редактор файлов HTML
2. Так же пользователь может с помощью файл менеджера запаковать выбранные файлы или папки в архив или распаковать существующий архив. Поддерживается работа со следующими типами архивов:
  • Zip Archive
  • Tar Archive
  • GZiped Tar Archive
  • Bzip2ed Tar Archive
Рис 37. Расширенный  файл-менеджер в cPanel

4.6.2. Работа с файлами в vDeck В панели vDeck используется только один файл-менеджер который позволяет выполнять все необходимые операции с файлами или папками, настраивать права доступа, архивировать и разархивировать файлы и редактировать файлы во встроенном редакторе.Рис 38. Файл менеджер в vDeck

Редактор файлов может быть в режиме редактирования простого текста: Рис 39. Простой редактор файлов в панели vDeck.

Или можно использовать WYSIWYG — редактор от компании TinyMCE.Рис 40. WYSIWYG — редактор файлов в панели vDeck.

4.7. Настройки безопасности

4.7.1. Безопасность в cPanel Настройки безопасности в cPanel дают возможность ограничить доступ к сайту или его разделам и не допустить несанкционированное использование контента с сайта на посторонних вебресурсах. В разделе “Password Protect Directories” пользователь может настраивать доступ к папкам на своем сайте по паролю для конкретных пользователей. Это один из способов регулировать доступ к разделам сайта для различных пользователей.

Рис 41. Настройка доступа к папкам сайта в cPanel

Инструмент IP Deny Manager  позволяет указать IP — адрес или диапазон адресов с которых сайт будет недоступен. Если пользователь не знает IP адрес, то может ввести доменное имя. Это необходимо для ограничения возможности сетевых атак на сайт.Рис 42. IP Deny Manager в панели cPanel

Для управления сертификатами, ключами и организации доступа к сайту по HTTPS используется раздел cPanel “SSL/TLS Manager”. Возможна ситуация, когда на других вебсайтах будут с помощью тега <img> показывать  изображения, размещенные на вашем сайте. При этом для вас это будет означать не только кражу контента, но  и нагрузку на сервер и повышенный расход трафика. Для того что бы этого избежать в cPanel есть возможность настроить “Hotlink Protection” — защиту от показа ваших картинок на чужих сайтах.Рис 43. Настройка Hotlink Protection в cPanel

4.7.2. Настройка безопасности в vDeck В этой панели, все, что можно отнести к настройкам безопасности сайта, размещено в разделе “.htaccess Editor”.Рис 44. Настройки безопасности в vDeck.

В разделе “Hotlink Protection” можно настроить защиту от несанкционированного доступа к вашим файлам. Рис 45. Настройка защиты от хотлинка в vDeck.

Пользователь может установить доступ к папкам на сайте по паролю:Рис 46. Настройка доступа к папкам на сайте по паролю в vDeck.

В разделе “Block IP Addresses” можно ограничить доступ к сайту с определенных адресов IP или из диапазона IP адресов.Рис 47. Блокировка IP адресов в vDeck.

5. Заключение

Итак, сравнение панелей cPanel и vDeck показывает, что у обоих есть все необходимые возможности для выполнения задач управления хостингом. Но cPanel обладает более разнообразным набором инструментов. Например, три варианта программ анализа логов веб-сервера и создания статистических отчетов  или два варианта файл менеджера. Но в реальности это многообразие только запутает пользователя, особенно если он новичок. vDeck выглядит более простой и ограниченной панелью, но это не так. В действительности в панели vDeck  присутствуют все необходимые инструменты и функции для управления хостинг аккаунта. Серьезным недостатком vDeck является отсутствие программы просмотра статистики AwStats и не возможность устанавливать задания планировщика Cron, отсутствие demo аккаунта. Преимуществом vDeck является понятные иконки приложений, дизайн элементов (например, работа с БД) и навигация по панели построены так, что даже неопытному пользователю будет легко сориентироваться в панели и удобно ей пользоваться.

Автор низко кланяется и сообщает, что готовит обзор Parallels Plesk.

habr.com

Выбор панели управления для VPS. Топ-5 бесплатных систем управления

При приобретении VPS всегда встает выбор между комфортной работой с настройками сервера и поиском системного администратора, который бы поддерживал работу вашего сервер.

Зачастую, в тарифы VPS с установленными Cpanel, ISP или Plesk изначально заложена стоимость лицензии используемой панели управления. Если что-то сломается, то в любом случае придется обращаться к системному администратору. А с командной строкой умеют работать далеко не все владельцы сайтов и даже не все веб-мастера.

К сожалению большинство веб-студий не задаются вопросом выбора хостинга, и не приают большого значения разнице между панелью Plesk и ISP Manager – для них это темный лес. Но простому пользователю интересно, за что он платит и как это работает. По статистике 80% пользователей не используют и половины функционала, который заложен в панель управления сервером. В основном используются только FTP (создать/удалить), интерфейс для работы с базой данных, почтой и иногда - встроенный файловый менеджер.

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

 

1. Ajenti (http://ajenti.org)

Разработчики Ajenti отказались от использования Apache и отдали предпочтение легкому и быстрому NGINX. При этом использование данной панели управления (далее ПУ) дает возможность размещать проекты, которые используют Node.js, Ruby on Rails и Python.

 

2. ISPConfig (https://www.ispconfig.org)

ISPConfig 3 – бесплатная панель управления с открытым исходным кодом, которая распространяется под лицензионным соглашением BSD.  С ее помощью можно как управлять сразу несколькими серверами, так и «билить» клиентов.

 

3.VESTA (http://vestacp.com)

Vesta — полностью бесплатная панель управления, но с возможностью расширения функциональности и платной поддержкой.  В ней можно создать отдельный «Тарифный план» хоть для каждого клиента, хоть для группы пользователей. Интерфейс позволяет управлять почтовыми ящиками. Основной плюс панели — интеграция letsencrypt. Сертификат ставится одной кнопкой и самостоятельно обновляется.

 

4. ZPanel (http://www.zpanelcp.com)

ZPanel — универсальная панель управления хостингом. Поддерживает CentOS, FreeBSD, Windows, OSX и др. Очень напоминает cPanel.

 

5. CentOS Web Panel (http://centos-webpanel.com)

CentOS Web Panel - вряд ли подойдет для простого размещения сайта. Но если вы решите размещать сайты своих клиентов, то на данную панель управления стоит обратить внимание. О ней мы ещё расскажем отдельно.

 

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

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

Если у Вас всего 1-2 сайта, вы можете обойтись и без панели управления, установив на сервер Apache и Nginx. Правда там тоже есть свои нюансы, необходимо будет: научить их работать с друг другом, подключить и настроить MySQL и затем настроить почтовый агент и FireWall.

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

 

hoster.ru

Какую панель управления хостингом выбрать?

Однажды я пытался переехать на Digital Ocean (он хорош тем, что у них всё быстро и всегда новые дистрибутивы есть), установил nginx php sql, но не хватало ни знаний ни времени отредактировать конфигурацию, чтобы WorpPress запускался.

Правда это еще совпало с делегированием домена у буржуйского регистратора name.com. В общем возникли сложности и я отложил переезд до лучших времен :).

Пытаясь все установить вручную, при этом не имея опыта и необходимых знаний в администрировании веб-сервером, было заданием не из легких. А в планах было не один сайт держать, а все сайты перевести с Бегета и Макхоста на Digital Ocean.

ISP Config

Один хороший админ мне посоветовал поставить панель и через неё управлять. Вот тут есть панель isp config и инструкции как ставить на любой Линукс. Она бесплатная и её часто используют, а там потом всё из под веба настраивать можно.

Но ISP Config — отстой (комментарий знающего человека, у которого свои дата-центры).

Надо установить сначала линукс пустой с шелом и потом панель, а она сама всё доустановит и конфиги на все сервисы.

Шел (shell) — оболочка, типа как DOS раньше — работа в командной строке. Сейчас используют Putty.

ISPmanager

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

Если через WinSCP лить архив, а не по одному файлу, то нужно в шеле ориентироваться и знать как распаковать. Но через панель удобнее, а новичкам не надо команду ТАR учить.

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

Через панель, в принципе, не все так уж и сложно. Там просто пишете, что нужна база и всё, скрипт сам всё генерирует.

Но нужно все спланировать, какой Linux выбрать.

  • х32  — имеет ограничение 4 Гига
  • х64 — для скорости берут

Можно поставить ее на хостинг Digital Ocean по тарифу 5$ в месяц на Debian 8.2×32 (8.2 — это версия Дебиана). На такой конфигурации и х32 хватит:

  • 512 MBMemory
  • 1 CoreProcessor
  • 20 GB SSD Disk
  • 1TB Transfer

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

На счет если что-то слетит. Само не слетает. Нужно делать бакап себе домой, на Дропбокс или ещё куда. Если IP фиксированный, то можно дома FTP держать и качать на него. Или наоборот, сделать bat-файл и забирать с сервера файлы на автомате :). В ISPmanager бакап прямо в панели настраивается.

Как делать бэкап в ISPmanager:

  1. Создайте новый план резервного копирования документация здесь.
  2. На вопрос какие данные будем бэкапить ставим все галочки.
  3. Бэкапимся или по расписанию или ручным запуском задания.

ISP Manager лучше, чем Direct Admin или сPanel или Vesta!

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

ISPmanager — это самая популярная панель управления хостингом на выделенных серверах и VPS в русскоязычной части хостинг-рынка. Есть два вида ISPmanager Lite (для управления своим персональным сервером) и ISPmanager Business (для оказания услуг виртуального хостинга).

Вечная лицензия ISPmanager Lite для одного сервера стоит 60 евро.

fortress-design.com

Как выбрать панель управления VDS хостингом

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

Как выбрать панель управления VDS хостингомОсновные задачи, которые решает панель управления vds сервером:

  • настройка данных аккаунта пользователя;
  • управление всеми файлами и БД;
  • управление почтой;
  • отслеживание статистики ресурса.

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

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

1) Основные характеристики панели

  • платная/бесплатная лицензия. Как правило, бесплатное ПО уступает в функциональности и удобстве работы с ним. Тем не менее, среди бесплатных программ тоже существуют весьма хорошие варианты;
  • системные требования программы;
  • ОС, поддерживаемые программой;
  • веб серверы, совместимые с программой;
  • БД, совместимые с программой;
  • DNS-серверы, совместимые с программой;
  • управление доменами;
  • способы настройки баз данных;
  • возможность отслеживания статистики;
  • безопасность;
  • поддержка APS;
  • наличие версий для Android и IOS;
  • наличие дополнительных компонентов;
  • качество интерфейса.

2) Задачи, которые будут решаться пользователем с помощью панели управления vds.

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

Установка делится на два основных вида:

— Автоматическая – устанавливается ОС с панелью управления;— Ручная – для нее требуется использование скрипта. Установка сложнее, но возможен выбор желаемых компонентов.

Чтобы осуществить ручную установку панели управления vds, следует выполнить следующие шаги:

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

Наиболее распространенные панели управления vds сервером

ISP Manager

Данная панель управления vds обладает такими преимуществами, как:

  • прямое редактирование настроек Apache и Nginx для любого домена отдельно, вне зависимости от остальных.
  • поддержка веб-скриптов формата APS;
  • широкий функционал;
  • простой перенос аккаунтов;
  • удобный интерфейс.

Недостатки:

— ограниченность настроек для управления брандмауэром. Для активации брандмауэра необходимо активировать соответствующий модуль.

Plesk Panel

Подобно описанной выше ISP Manager, Plesk Panel обладает возможностью установки необходимых веб-приложений, что делает настройку сайта очень быстрой и простой. Также имеется удобный интерфейс и широкий функционал. К минусам можно отнести разве что слишком большое количество ненужных модулей.

Ajenti

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

Vesta CP

Главное отличие данной панели управления vds от предыдущих – это выполнение операций, как при помощи браузера, так и через консоль, а также использование модуля Apache mod_ruid2. Управление и обновления данной панели осуществляются очень удобно, но она практически не имеет описаний шаблонов.

CPanel

Ее отличительная особенность – сложная, относительно других, установка. Перед запуском установочного скрипта следует остановить SElinux, установить Perl, а также установить полное имя домена. Данная панель управления vds отлично подходит для начинающих пользователей, ведь имеет очень простой и понятный интерфейс. Также имеется поддержка широкого спектра ПО и возможность работы на 20 языках.

ISPConfig

К основным преимуществам данной программы можно отнести поддержку кластерного режима и APS. Главный недостаток – это сложная установка и настройка модулей.

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

Чтобы грамотно подобрать панель управления vds, важно учитывать все параметры самого хостинга. Лучшим вариантом будет, если провайдер сам подобрал оптимальную панель, отвечающую всем параметрам хостинга.В нашей компании для управления хостингом используется проверенная ISPManager, преимущества которой ценят многие пользователи:

  • поддержка и совместимость со всем ПО хостинга;
  • легкое управление;
  • надежность и безопасность;
  • легкая и быстрая установка любых CMS;
  • отслеживание статистики;
  • гибкие настройки.

adminvps.ru