Продажа хостинга ispmanager через WISECP
Возможности модуля WISECP
Возможности | Клиенты | Администраторы |
Создание аккаунта пользователя в ispmanager | ❌ | ✅ |
Включение/выключение аккаунта пользователя в ispmanager | ❌ | ✅ |
Удаление аккаунта пользователя в ispmanager | ❌ | ✅ |
Редактирование услуги хостинга | ❌ | ✅ |
Апгрейд/даунгрейд услуги хостинга | ✅ | ✅ |
Восстановление аккаунта пользователя в ispmanager | ✅ | ✅ |
Смена пароля от аккаунта пользователя в ispmanager | ✅ | ✅ |
Переход в аккаунт пользователя в ispmanager из биллинга WISECP | ✅ | ✅ |
Требования модуля WISECP
- версия WISECP 2.3 и выше
Модуль является встроенным и не требует покупки и установки.
Настройка подключения к ispmanager
- Авторизуйтесь в WISECP под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
Перейдите в Services → Hosting Management → Server Settings.
- Нажмите Add New Server.
- В открывшейся форме заполните поля. Обязательные поля отмечены звездочками.
- Hostname* — произвольное название, под которым сервер сохранится в WISECP. Название сервера будет доступно для просмотра только администратору WISECP.
Name servers — минимум два сервера имен ispmanager.
Где найти имена серверов ispmanager- Авторизуйтесь в ispmanager под учетной записью с правами суперпользователя.
- Перейдите в раздел Управление DNS.
На панели инструментов нажмите
Настройки работы с доменами.
Серверы имен указаны в поле Серверы имен.
- Maximum Number of Accounts — максимальное число пользователей, которое можно создать на сервере с ispmanager.
- Occupancy Alert — установите галочку, чтобы получать уведомления в WISECP, когда на сервере с ispmanager будет создано максимально допустимое число пользователей.
- Monthly Cost — расходы на содержание сервера с ispmanager: стоимость аренды, лицензий, электричества и т. д.
- Server Automation Type* — выберите ispmanager.
- IP Address* — IP-адрес сервера с ispmanager. Если на сервере с ispmanager используется несколько IP-адресов, введите тот, который указан на сетевом интерфейсе сервера и используется для доступа к панели. По умолчанию это IP-адрес, полученный с сервера.
- Username* — имя root-пользователя ispmanager.
- Password* — пароль для root-доступа к ispmanager.
- Connect using SSL* — установите галочку, чтобы подключение к серверу с ispmanager выполнялось по протоколу HTTPS.
- Port* (1500) — оставьте без изменений.
- Нажмите Test Connection, чтобы проверить подключение. При успешном подключении появится уведомление «The connection test succeeded».
- После успешной проверки нажмите Add new server.
Создание услуг в WISECP
Категории услуг
Для удобства клиентов услуги хостинга можно объединить в категории, например Reseller Hosting или Хостинг ispmanager. В этом случае на странице заказа услуги хостинга будут отображаться в отдельной вкладке:

Для создания категории услуг:
- Авторизуйтесь в WISECP под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
- Перейдите в раздел Services → Hosting Management → Hosting Packages.
Нажмите Categories.
- Нажмите Add new category.
- Заполните поля. Обязательные поля отмечены звездочками.
- Title* — название категории, которое будет отображаться на странице заказа.
- Short detail — краткое описание категории, которое будет отображаться в карточке категории на странице заказа.
- Status*:
- Active — категория сразу появится на странице заказа
- Disable — категория будет видна только администратору WISECP, пока не будет активирована
- Sequence Number — укажите, какой по счету категория будет отображаться в списке категорий на странице заказа.
- Category — выберите None.
- Icon image — установите иконку для категории одним из способов:
- Введите название иконки из коллекции иконок. Например, чтобы использовать иконку server из библиотеки Font Awesome, укажите «fa fa-server».
Нажмите на значок камеры, чтобы загрузить иконку в виде изображения.
- Background Image — фоновое изображение для категории.
- Category Colour — цвет темы для категории.
- External HTML Code — HTML-код для кастомизации страницы заказа.
- Frequently Asked Questions — часто задаваемые вопросы:
- Title — вопрос
Description — ответ на вопрос
Чтобы добавить новый вопрос, нажмите Add New Field.
- SEO Title — SEO-заголовок для категории. Рекомендуемая длина — не более 80 символов.
- SEO Description — SEO-описание для категории. Рекомендуемая длина — не более 200 символов.
- SEO Keywords — SEO-ключевые слова.
- Нажмите Create Category.
Услуги
- Авторизуйтесь в ispmanager под учетной записью уровня реселлер или выше.
- Создайте один или несколько шаблонов пользователя. На основе шаблонов клиентам после оформления услуги будут выделяться ресурсы и назначаться права в ispmanager.
- Авторизуйтесь в WISECP под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
- Перейдите в раздел Services → Hosting Management → Hosting Packages.
- Нажмите Create New Package.
Заполните параметры на вкладках. Обязательные поля отмечены звездочками.
Укажите общую информацию об услуге:
- Package Name* — название услуги, которое будет отображаться в карточке услуги на странице заказа.
- Features — описание, которое будет отображаться в карточке услуги на странице заказа.
- Status*:
- Active — услуга сразу появится на странице заказа
- Disable — услуга будет видна только администратору WISECP, пока не будет активирована
- Category* — категория услуги. Если для услуги не нужна отдельная категория, выберите None.
- Hide the Renewal Button — установите галочку, чтобы услуга стала недоступна для продления клиентом.
- Affiliate Management:
- Disable — установите галочку, чтобы на услугу не распространялась партнерская программа.
- Popular — установите галочку, чтобы услуга отображалась на странице заказа как популярная.
- Sequence Number — укажите, какой по счету категория будет отображаться в списке услуг на странице заказа.
- Order limit per client — максимальное количество заказов, которое может оформить для услуги один клиент.
- Domain Name Form — установите галочку, чтобы во время оформления заказа клиентом пропускалась регистрация нового доменного имени/заполнение информации о существующем доменном имени.
- Subdomain Options — укажите зарегистрированный домен, на котором клиентам будет доступно создание поддоменов. Создание поддоменов будет доступно при регистрации нового доменного имени/заполнении информации о существующем доменном имени, т. е. если галочка Domain Name Form снята.
- Hide — услуга будет доступна для заказа только по ссылке. Ссылка для покупки сгенерируется автоматически после сохранения услуги и будет доступна в поле Purchase Link.
- External Purchase Link — укажите URL-адрес внешнего веб-сайта, на который клиент будет перенаправлен для оформления заказа со страницы заказа WISECP.
- Notes — заметки об услуге. Заметки будут доступны для просмотра только администратору WISECP.
Укажите основные настройки:
- Server Selection*:
- Server Group — выберите группу серверов ispmanager, если она создавалась при подключении
- Single Server — выберите сервер ispmanager, созданный при подключении
Package Name* — укажите название шаблона пользователя в ispmanager.
Название шаблона должно быть указано в точности, как в ispmanager.
Чтобы переопределить параметры пользователя, заданные в шаблоне, заполните соответствующие поля ниже. Переопределить можно только те параметры, которые имеют соответствия в ispmanager.
Соответствие параметров пользователя в WISECP и ispmanager❌ — параметр не имеет соответствия и не может быть задан/переопределен.
Если параметр WISECP имеет более одного соответствия в ispmanager, значение будет применено к каждому параметру. Например, если параметр Database в WISECP равен 10, в ispmanager параметр Базы данных будет равен 10 и параметр Пользователей баз данных будет равен 10.
Параметр в WISECP Параметр в ispmanager CPU time Процессорное время Memory limit Оперативная память Process count limit Процессов пользователя Email box quota Размер почтового ящика Disk Space Диск Bandwidth Limit Трафик в календарный месяц Email Limit Почтовые ящики Database Базы данных, Пользователи баз данных Site Limit Сайты, Почтовые домены Subdomain Limit ❌
FTP Account Limit FTP-пользователи Domain Parking Limit ❌
Hourly Email Limit ❌
CPU Limit ❌
❌
Размер баз данных ❌
Доменные имена ❌
Количество отправляемых писем в час ❌
Заданий планировщика ❌
Одновременных соединений на сессию с одного IP ❌
Обработчиков Apache для каждого сайта ❌
Одновременных MySQL-соединений на пользователя ❌
MySQL-соединений на пользователя в час ❌
Запросов к MySQL на пользователя в час ❌
UPDATE-запросов к MySQL на пользователя в час Значения параметров, указанные в WISECP, будут применены к аккаунту пользователя в ispmanager в неизменном виде, даже если единицы измерения параметров в WISECP и ispmanager не совпадают.
- CPU time — процессорное время
- Memory limit — оперативная память
- Process count limit — количество процессов пользователя
- Email box quota — размер каждого почтового ящика пользователя
- Main IP address type*:
- shared — клиенту будет назначен общий IP-адрес.
- ipv4/ipv6 — клиенту будет автоматически назначен личный IP-адрес. Выделение личного адреса доступно на тарифном плане ispmanager host.
- Automatic Setup — установите галочку, чтобы при заказе услуги аккаунт в ispmanager создавался для клиента автоматически
- Disk Space — размер дискового пространства, которое могут занимать файлы пользователя
- Bandwidth Limit — трафик в календарный месяц
- Email Limit — количество почтовых ящиков пользователя
- Database — количество баз данных и пользователей баз данных пользователя
- Site Limit (Addon Domain) — количество сайтов пользователя с уникальным доменным именем и количество почтовых доменов
- Subdomain Limit — количество поддоменов пользователя
- FTP Account Limit — количество FTP-пользователей пользователя
- Domain Parking Limit — количество припаркованных доменов (алиасов) пользователя
- Hourly Email Limit — количество писем в час
- CPU Limit — ограничение на ресурсы центрального процессора, выраженное в процентах от общей мощности одного ядра
- Web Hosting:
- Private IP — выделенный IP-адрес. Выделение личного адреса доступно на тарифном плане ispmanager host.
- Backup Services — создание резервных копий.
- Add New Addon — собственная дополнительная услуга.
Выберите из списка услуги, на которые можно будет перейти с текущей. Если не выбрать ничего, перейти можно будет на любую услугу.
Укажите стоимость услуги.
- Заполните поля:
- Period — числовое значение периода тарификации (3 месяца, 1 год и т. д.). Для разовой оплаты оставьте поле пустым.
- Cycle* — период тарификации (месяц, год и т. д.).
- Amount* — стоимость услуги.
- Setup fee — единовременный платеж за открытие услуги.
- Currency* — валюта.
- Discount (%) — скидка.
- Нажмите Add pricing.
- Для каждого периода, валюты и значения скидки создайте отдельную цену.
- Нажмите Create Package.
Услуга появится в списке в разделе Services → Hosting Management → Hosting Packages.
Тестовый заказ в WISECP
Чтобы проверить, что услуга стала доступна для клиентов и заказы обрабатываются корректно, совершите тестовый заказ:
- Авторизуйтесь в WISECP под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
Если у вас нет тестового аккаунта клиента в WISECP, создайте его.
Как создать аккаунт клиента в WISECP- Перейдите в раздел Clients → Client List.
Нажмите New Client Account.
- Выберите тип аккаунта (любой):
- Account Type:
- Individual — аккаунт для физического лица или
- Corporate — аккаунт для юридического лица
- Account Type:
Заполните обязательные поля. Данные могут быть выдуманными.
- Name — имя клиента, например User
- Email — контактный email
- Contact Number — номер телефона
- Account Status — выберите Active
- Address Information:
- Country — страна
- State — область/край/округ/регион
- City — город
- ZIP Code — почтовый индекс
- Address — улица, дом, квартира
- Set Password — введите пароль вручную или сгенерируйте, нажав кнопку Create Secure Password
- Name — полное имя клиента минимум из двух слов, например User Name
- Company — название компании, например Company Name
- Tax Number — номер налогоплательщика, например 12345
- Tax Office — налоговая инспекция, например XXXXX
- Email — контактный email
- Contact Number — номер телефона
- Account Status — выберите Active
- Address Information:
- Country — страна
- State — область/край/округ/регион
- City — город
- ZIP Code — почтовый индекс
- Address — улица, дом, квартира
- Set Password — введите пароль вручную или сгенерируйте, нажав кнопку Create Secure Password
- Нажмите Create.
Перейдите в клиентскую зону WISECP.
Как перейти в клиентскую зону WISECP- Откройте тестовый аккаунт клиента в списке в разделе Client List.
Нажмите Login As Client.
В клиентской зоне закажите услугу хостинга.
Как заказать услугу хостинга в WISECP- Перейдите в раздел Buy New Service → Web Hosting.
- Выберите услугу для заказа и нажмите Add to Cart.
- Выполните шаги:
- Service Period — выберите период тарификации и нажмите Continue.
- Set Domain Name — нажмите My domain name already exists, укажите произвольное доменное имя (можно указать выдуманное) и нажмите Use.
- Проверьте правильность выбранной услуги и нажмите Continue.
- Укажите данные для оплаты:
- Your Billing Information — выберите адрес для выставления счета из списка или добавьте новый, нажав кнопку Add New.
- Payment Method — выберите способ оплаты. Если тестовая услуга бесплатная, установите галочку Free.
- Service Agreements — установите галочки:
- I agree to the Service and Use Agreement
- I agree to the Personal Data and General Privacy Policy
- Нажмите Continue.
В случае успеха появится уведомление «Your process has been completed successfully». Для просмотра и управления услугой нажмите My services.
В административной зоне WISECP заказ появится в разделе Orders.
Если при создании услуги была включена опция Automatic Setup на вкладке Core, то для тестового клиента будет автоматически создан аккаунт в ispmanager.
Как проверить, что аккаунт в ispmanager был создан- В клиентской зоне в разделе My services напротив нужной услуги нажмите Manage.
В открывшейся форме нажмите Panel Login. Вы будете автоматически авторизованы в ispmanager под учетной записью пользователя.
При необходимости удалите тестовую услугу.
Как удалить тестовую услугу в WISECP- В административной зоне WISECP перейдите в раздел Orders → Active.
- Выберите нужную услугу и нажмите
.
Чтобы удалить учетную запись пользователя из панели ispmanager, в подтверждении установите галочку Apply on API.