CPanel и WHM – это разработанный веб интерфейс (контрольная панелька) для управления хостинговым аккаунтом на сервере и самим сервером. WHM панель управления создана для упрощения администрирования сервера и аккаунтов администратору. Контрольная панель Cpanel же предназначена для управления хостинговым аккаунтом. Хотя часто, говоря Cpanel, мы подразумеваем WHM вместе с Cpanel. Так как они предоставляются в одном пакете.
WHM – (Web Host Manager) включает самые разнообразные функции, от создания аккаунта до настройки и управления различными сервисами на сервере (php, меил сервер exim , apache, mysql, DNS сервер и т.п.). Все функции перечислять бессмысленно, так как их очень много.
Cpanel панель управления дает возможность управлять аккаунтом, который Вам создал администратор сервера. Возможности панельки Cpanel достаточно большие, и она может выполнять много функций при управлении аккаунтом. Например, она дает возможность создавать почтовые аккаунты, добавлять доменные имена в аккаунт, создавать ФТП аккаунты и базы данных, предоставляет управление базами данных с помощью PhPMyAdmin, запрещать доступ к папкам, редактировать файлы и т.п. Тут перечислено только часть возможностей контрольной панельки Спанель.
С помощью WHM панели достаточно легко можем создать аккаунт с определенным хостинговым планом. Хостинг-план включает в себя лимиты, которые выделил администратор для Вашего аккаунта, а точнее это: количество доменных имен в аккаунте, количество емеил аккаунтов которые можно создать, количество поддоменов, ФТП аккаунтов, дисковое пространство на сервере, количество переданных данных через веб сервер и т.п. WHM панель предоставляет возможность создать шаблон хостинг-плана(лимитов), по которому будут создаваться аккаунты, что значительно облегчает работу, так как каждый раз не приходится прописывать отдельно лимиты на аккаунт. Создать шаблонов можно несколько, так как мы можем предоставлять несколько хостинговых планов за разными ценами. Для создания шаблонов через панель управления WHM мы пользуемся функциями секции
(Packages): Add Packages, Delete Packages, Edit Packages, Feature Manager
Add Packages
– добавить новый шаблон хостингово плана. Нажимаем на функцию и просто выставляем имя шаблона и лимиты для аккаунта.
Delete Packages
– ну понятно что здесь мы сможем удалить шаблон по его названию.
Edit Packages
– этой функцией мы пользуемся для исправления лимитов шаблона или его названия, по этому можно пользоваться ей вместо удаления шаблона.
Feature Manager
– позволяет делать недоступными или включать все функции Cpanel для владельца аккаунта. То есть мы можем через эту функцию четко определить какие фукции будут доступны через контрольную панельку Cpanel владельцу акканта, созданного по заданному шаблону. По умолчанию уже создано два листинга особенностей default disable. Если отключить какие-либо функции Cpanel в листе default, то это будет применено сразу же к новым аккакунт. При создании или редактировании шаблона аккаунта Вы можете указать какой листинг функций будет использоваться в поле “Feature List”.
Ну вот, теперь у нас есть настроенные шаблоны для аккаунтов, переходим к созданию аккаунта. Все фукции работы с аккаунтами находятся в секции “Account Functions”. Попробуем описать их:
“Account Functions”
Create a New Account
– Создать новый аккаунт. Нажимаем и вводим необходимуюю информацию для нового аккаунта:(доменное имя), (логинUsername), Password(пароль к Cpanel панели), Email(емеил владельца аккаунта), Choose a Package (выбираем, ранеее создан шаблон). Это, в принципе, все что надо изменить.
Change Site’s IP Address
– на шаровом хостинге все акакунты используют один и тот же ИП адрес. Если надо аккаунту назначить отдельный ИП адрес (и есть ИП свободный на сервере), то пользуемся этой функцией. Выбираем аккаунт, которому хотим призначить IP, потом нажимаем “Change” и выбираем новый ИП адрес для акакунта. Не забываем что этот ИП присваевается всем доменам, которые находятся в аккаунте.
Email all Users
– написать письмо всем владельцам Cpanel аккаунтов. Письмо будет отправлено на емеил адреса, которые Вы указывали при создании аккаунта в поле Email.
Limit Bandwidth Usage
– Изменить для акакунта лимит трафика.
Manage Shell Access
– Включить SSH доступ для пользователя к его аккаунту(по умолчанию он выключен). Есть две версии SSH доступа: Jailed Shell и Normal Shell. Не рекомендуется включать Normal Shell для пользователей, так это дает возможность ему использовать все shell команды, что может привести к нежелательным последствиям.
Suspend/Unsuspend an Account
– Закрыть\Открыть доступ пользоваьелю к его аккаунту. Если акакунт “засуспендить”, то пользователь не может зайти в аккаунт ни через ФТП ни через панель управления CPanel. При том сайты его тоже перестают работать, а точнее все перенаправляет на страницу, которую Вы можете создать через Modify Suspended Account Page. Это деляется, например, при неоплате хостинга и т.п. Нажав “Unsuspend” Вы вернете все сайты и аккаунт к нормальной работе.
Modify Suspended Account Page
– Тут Вы можете создать произвольную страничку, на которую будет браузер перенаправлять посетителей сайта, который находится в засуспенженом(закрытом) аккаунте.
Modify an Account
– Изменить лимиты для аккаунта, заданные в шаблоне при его создании.
Password Modification
– изменить пароль для аккаунта в Cpanel панель управления. При изменении пароля Cpanel сразу же устанавлюется новый пароль для ФТП доступа, так как он такой же как и пароль к панели управления Cpanel.
Quota Modification
– изменить количество разрешаемого дискового пространства(места) для аккаунта на сервере.
Raw Apache Log Download
– скачать Логи обработки каждой команды аpache сервером для определенного аккаунта.
Raw Ftp Log Download
– скачать логи ФТП для определенного аккаунта.
Rearrange Accounts
– дает возможность переместить аккаунт в другое место на сервере. На пример, если на этом разделе не звататет места, то можно быстро перенести в другой. Нажимаем “Rearrange Accounts”, Выберите акакунт, который хотите переместить и нажмите “Rearrange”, потом выираем раздел, куда хотим переместить и нажимаем “Move Account”.
Reset Package Bandwidth
– Если мы раньше некоторым акакунтам изменяли лимит “Bandwidth”вручную, а теперь хотим всем востановить назад, соответсвенно указаному в шаблонах, то просто нажимаем на эту ссылку.-
Show Active and Inactive Accounts
– Показать активные и неактивные акакунты (открытые и закрытые). Нажав “Reactivate Inactive Domains” мы разсуспендим(откроем) все закрытые акаунты.
Skeleton Directory
– Скелет директорий нового акаунта. Это как-бы шаблон дерева папок и файлов, которое будет иметь новый аккаунт при создании. Например, если мы в этот шаблон добавим какой-либо файл, то он будет скопирован также в новый акакунт при его создании.
Terminate an Account
– Удалить акакунт. Выбираем аккаунт, который хотим удалить и если мы хотим оставить ДНС зону доменов аккаунта, то ставим галочку “Keep Dns Zone”(Additional Options). Если же удалить окончательно и ДНС зона не нужна больше, то просто выбираем акакунт и нажимаем “Terminate”.
Upgrade/Downgrade an Account
– используется для изменения хостингового плана аккаунта, то есть пакета (шаблона). Нажимаем на функцмю, потом выбираем аккаунта, для которого хотим изменить шаблон с лимитами и нажимаем “Modify”. Теперь из списка созданных шаблонов выбираем новый пакет лимитов для аккаунта и нажимаем “Upgrade/Downgrade”.
Ну вот, кажется с функциями работы с аккаунтами немножко разобрались, теперь разсмотрим секцию “Account Information”, функции которой дают возможность нам просмотреть некоторую информацию про аккаунты.
“Account Information”:
List Accounts
– Выводит список всех аккаунтов на сервере. Если аккаунтов очень много, то список делится на несколько страниц. В поле “cPanel” списка, нажав на значек Спанели мы попадаем в Cpanel аккаунт определенного пользователя. То есть, имея доступ к панели управления WHM мы можем попасть в Cpanel аккаунт любого пользователя на сервере. В поле ” Ip” сожно сразу же изменить ИП адрес для аккаунта. В поле “Username ” можем изменить лимиты, уcтановленые в шаблоне, для аккаунта. Ну и так каждое поле по названию, можно определить, что возможно изменить для аккаунта, нажав на ссылку. Как видим в Этом разделе мы можем использовать много прежде описанных функций.
– List Parked Domains – выводит список паркованых доменов.
– List Subdomains – Список поддоменов и дополнительных доменов(Addon Domains).
– List Suspended Accounts – Список засуспенденных(закрытых) аккаунтов.
– Show Accounts over Quota – Показать акакунты, которве переиспользовали лимит дискового пространства на сервере.
– View Bandwidth Usage – Просмотреть используемый трафик для каждого аккаунта.
Еще осталась одна секция, которая относится к работе с аккаунтами – это “Multi Account Functions”, то есть работа с несколькими аккаунтами одновременно.
” Multi Account Functions”:
Change Multiple Sites’ IP Addresses
– Изменить IP адреса для нескольких аккаунтов. Выбираем аккаунты, для которых надо изменить ИП адрес, нажимаем “Change IPs of Selected Accounts”. Далее выбираем новый ИП адрес для каждого аккаунта и нажимаем “Change Ips”.
Modify/Upgrade Multiple Accounts
– дает возможность изменить для нескольких аккаунтов реселлера, тему Спанели, язык, хостинговый пакет(шаблон). Например, что бы изменения применить ко всем пожреселлерским аккаунтам определенного реселлера, то в поиске отмечаем “Search by Reseller/Owner ” и указываем юзернейм реселлера.
Terminate Multiple Accounts
– Удалить несколько акаунтов. Выбираем акакунты, которве надо удалить, вставляем в строку полностью предложение: “I understand this will irrevocably remove all the accounts that have been checked” и нажимаем “Destroy Selected Accounts”.
Ну вот , пожалуй, описаны большинство функций, которые дают возможность администратору или реселлеру управлять хостинговыми аккантуами на сервере. Но это только маленькая часть возможностей панели управления WHM/Cpanel. В других статьях я попробую описать еще большинство основных функций панели управления WHM.
Думаю, тема слишком сложная для новичка 🙂
Что именно Вас смущает? Как минимум у новичка должен быть доступ к панели управления сервером WHM и желание 🙂
Да … А где ее можно взять для изучения ? ЕЕ ЖЕ НЕЛЬЗЯ СКАЧАТЬ ТАК ПРОСТО Я ПОНИМАЮ ?
Можно установить и использовать 15 дней бесплатно.
Я где-то видел демку в сети, желательно было бы кинуть ссылку на неё.
По следующей ссылке можете просмотреть демо админской части WHM, панели реселлера и клиентской cpanel:
Capenl/WHM Demo