Дипломная работа: АИС управления серверным программным обеспечением на базе программного комплекса Webmin/Alterator
Графическое представление дерева целей отражено на рисунке 1.3.
Рисунок 1.2 - Дерево проблем, характеризующее основные недостатки отсутствия АИС.
Рисунок 1.3 – Дерево целей
1.4 Обзор аналогов проектируемой системы cPanel
cPanel — платная панель управления веб-хостингом. Функционирует посредством отдельной копии веб-сервера, работающей, как правило, на порту 2082 (или 2083/SSL).
В состав cPanel входит достаточно большое количество свободного ПО, основным из которого является Apache, MySQL, PHP, exim.
Основные особенности: использование шаблонов, наличие локализации на 25 языках. Встроенная утилита «Фантастико» содержит порядка 50 готовых к использованию скриптов.
cPanel является достаточно популярным ПО, возможно, даже самой популярной из всех коммерческих панелей управления для хостинга. Не последняя причина в том, что cPanel имеет расширенную функциональность для перепродажи хостинга.
По состоянию на ноябрь 2008 года производителем заявлена поддержка следующих операционных систем:
Red Hat Enterprise Linux (рекомендованная ОС);
CentOS (рекомендованная ОС);
FreeBSD (предлагается использовать только квалифицированным специалистам).
cPanel может быть установлен и на другие дистрибутивы Linux, но это может потребовать больше усилий от администратора, чем использование ОС рекомендованных производителем. При использовании FreeBSD необходимо соблюдать рекомендацию разработчиков Cpanel и не использовать для установки нового ПО бинарные пакеты («пакаджи»), а пользоваться только портами.
На рисунке 1.4 представлен интерфейс cPanel.
DirectAdmin
DirectAdmin — панель управления веб-хостингом, созданная в 2003 году Канадской компанией JBMC Software. DirectAdmin широко используется западными и российскими хостинг-провайдерами.
Панель управления DirectAdmin поддерживает операционные системы: FreeBSD, GNU/Linux (дистрибутивы CentOS, Red Hat, Fedora, Debian).
И работает с программным обеспечением: MySQL, Dovecot, Exim, Apache, PHP, Perl, BIND.
Также, DirectAdmin имеет открытый API и возможность написания собственных скриптов для автоматизации процессов.
Первая публичная версия (0.95) DA увидела свет 1 марта 2003 года. На данный момент последней стабильной версией панели управления является 1.336, представленная 28 апреля 2009 года.
Возможности:
Управление сервером (запуск\остановка демонов, настройка системы).
Управление сайтами клиентов (virtual-hosts, DNS).
Управление учетными записями пользователей.
Создание реселлеров услуг.
Управление резервным копированием (в том числе — на удаленный сервер).
Контроль состояния сервера.