Обзор BILLmanager Advanced

Решил написать быстрый мануал, как настроить BILLmanager Advanced за 1 час и начать продавать 🙂
Мне надоело постоянно людям рассказывать как и что. А на сайте ISPsystem нету FAQ никаких вообще.

Первым делом ищем сервер под биллинг.
Можно купить какой-ниб VDS. Но в 2013 году сервера стали расходным материалом. Берите сразу какой-ниб дедик, не придется переезжать, да и когда там 48 озу какие-ниб за 2200р у hetzner, то мощностей хватит чтобы переварить любые мелкие невзгоды. Или еще очень удобно использовать коробочки за 960р от Технодома.

Сервер под биллинг куплен.
Идем и покупаем лицензию. Вечные лицензии биллинга я не советую покупать. Берем помесячно. Покупаем какую-ниб за 350р у isplicence.ru например.

Далее устанавливаем панель. Все банально и как обычно.
fetch «http://download.ispsystem.com/install.sh»
curl -o install.sh «http://download.ispsystem.com/install.sh»
wget «http://download.ispsystem.com/install.sh»
После этого запустите скрипт инсталляции
sh install.sh

Ах да, покупаем еще домен под биллинг. Ну отдельный какой-ниб или же нет. Тут уж решать вам. Я пришел к выводу, что в Интернете ничего Твоего нету. Все расходный материал. И держать все в одной корзине опасно. Как технически опасно, лежит вдруг основной домен, лежит и dns зона, ну вдруг положили, хотя настоящие параноики страхуются(читайте статью), так и лежат пару сотен ваших будущих серверов, поддоменов(читаем статью) под панели isp manager, например. Так и морально опасно
Так что вообщем — не трудно купить под биллинг отдельный домен. И желательно не .ru, почему? Читаем пост, там выделены основные правила поведения с доменами.

Далее идем получаем wildcard сертификат на этот домен. Можно получить даже бесплатно.
Я например еще буду покупать по дешевому говно .ru для каждого дешевого сервера шареда. И на каждый выписывать по сертификату для ISP manager 🙂
Вы же можете использовать поддомены от сайта. Но под биллинг — желательно использовать не поддомен от проекта, а все таки отдельный домен. Точно так же, как под резерный блог — тоже отдельный обязательно.

Покупаем наш первый сервер.
В моем случае это конфиг
Intel i7 3.9 ГГц, 16 Гб DDR3, 2×3000 Гб SATA за 2520р/мес
В ДЦ Технодом от selectel. Кстати на таких же конфигах у меня акция, абсолютно без прибыли, просто бесплатная помощь нуждающимся. А потом еще будет и для hetzner аналогичная, на домене
Точно так же — покупаем туда ISP manager pro, выписываем лицензию, устанавливаем.
Настраиваем ssl сертификат.

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

Поехали.

Все скриншоты — ТЫКАЮТСЯ и открываются в текущем окне.
Первым делом после установки биллинга, нужно исправить компанию на свою.

Вот такие там есть настройки


Кнопка налоги, вот что внутри.

ПЛАТЕЖНЫЕ СИСТЕМЫ. Одна из распространенных ошибок новичков. Никто не может найти, где же сранные методы оплаты вводить?
А это СПРЯТАНО вот тут.
Выделяем нашу компанию
и кнопка «Платежи». Какие еще платежи? Должно быть написано — настройка платежных систем. Какие платежи, когда мы только настраиваемся ? Что за наркоман это так назвал.

Ну а дальше все с чем работает биллинг.

Далее по списку идет «Отделы»
Это наименования отделов/групп тех поддержки. Когда будете настраивать уровни доступа, можно будет присваивать.


Тут рассказывать ничего не нужно особо.

Вкладка «Сотрудники» банально список.

Можно войти внутрь каждого сотрудника из-за тупой настройки ISP панелей. В isp панелях вообще можно из биллинга на сервера переходить, на ноды и прочее. И нигде не будет спрашиваться пароль. Представьте сломали аккаунт важный какой-ниб — и даже если на сервере установлен заход только из определенной подсети, то через биллинг злоумышленник все равно перейдет на сервер )) Это ЛОЛ я считаю. Абсолютно не безопасный биллинг.

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

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

Группы Клиентов, там короче можно создавать различные группы. Чтобы потом назначать им индивидуальные тарифы или скидки.
Удобно когда меняются тарифы например. А старая группа пользователей — по старым тарифам.

Ну с этим столбцом все понятно.

Это набор тарифов. В будущем там короче будут все заказы различных клиентов так же видны.
Чтобы ВКЛЮЧИТЬ это все. Нужно пройти в Возможности. И там включить нужные услуги. Хуйня находится в самом конце почему-то, а тарифы в верху. Распространенная ошибка людей, они не понимают как создать тариф, ибо еще не дошли до этой хуйни, которая в самой жопе.

Кстати, вот, включается это вот тут.

Кнопка Рекламные материалы — туда можно закачать баннера. Многие почему-то это игнорируют, 90% хостеров не имеет баннеров, чтобы реферальные ссылки ставить.

С промокодами тоже самое. Создается промокод. Его потом выделяешь и настраиваешь правила. Кол-во применения. И можно смотреть кто именно его применял, типо фильтра. Кнопки вверху справа. Новички постоянно не видят этих кнопок. Вернее проблема не в этом. Новички всегда не понимают, что можно РЕДАКТИРОВАТЬ то, что уже создано «по умолчанию».

Это все было вступление )
Вот наконец пошло важное. ТО ЧТО НУЖНО 95% новичкам. Создать ебучий тариф и чтобы он работал сука.
Вкладка Тарифные планы

А вот доступные кнопочки.

Итак. Видите кнопку «Серверы». Это наши серверы, о них позднее будет написано.
Каждый тариф можно выделить и нажать на эту конпку. И этот тариф будет заказываться с тех серверов, которые вы включите!
Первая массовая ошибка новичков — ТУПО НЕ ВКЛЮЧЕН СЕРВЕР.
Вот сервер с лицензиями включен. (потому что я создавал тариф через Импорт, об этом позднее)

А сервер первого шареда выключен оказывается.

Тарифы можно импортировать с сервера. Если на сервере есть шаблоны.
Например если вы хотите перепродавать лицензии ISPsystem, то тупо связываете их аккаунт. (аккаунт ISPsystem добавляется в Серверы, но это позднее)
Итак, вот так выглядит импорт. Нужно выбрать сервер и выбрать тип услуги, остальное само загрузится.

А вот обычное создание тарифа.






Выделяя тариф. Можно назначить ему Периоды. Кнопка сверху справа.
Вот так она выглядит внутри.

Ну тут понятно все я думаю.

А теперь ВАЖНОЕ.
Вы заметили наверно, при создании тарифа Внутреннее имя ? server1 ?
Это имя ДОЛЖНО СОВПАДАТЬ. И должно быть создано на сервере шаред хостинга, который вы настроили и купили, и установили туда ISP pro



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

Пример тарифа.



А внутри тарифа в биллинге вводим это же имя.

Так же важно знать, что если меняете шаблоны на сервере, то в биллинге нужно тыкать кнопку «Обновить Конфиг»!

Так же на шаред хостинге можно сразу настроить все email шаблоны.

И настроить доступ к модулям. Отключить для нуборезов все ненужное.


Сразу настроить Бренд вкладку. Цвета, логотипчики, ссылку по умолчанию.

Возвращаемся в Биллинг.
Вкладка типы продуктов. Тут можно создавать свои типы, если нужно.

И эти типы продуктов можно настраивать. Добавлять различные дополнительные функции.


Виды услуг.

Образы дисков.

Вкладка соглашения.
Это типо правила. Когда чел будет покупать и делать заказ, можно сделать «один из шагов» чтобы высветилось соглашение, а там например были бы написаны все правила.
А соглашение добавляет в тариф — кнопка Изменить.

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

Техподдржку можно делить на категории. Это что-то типо Темы запроса. И можно делать платный тикет разумеется.

Можно создавать готовые шаблоны ответов. Чтобы сто раз сука одно и тоже не отвечать людям.

Шлюзы. Ну можно создавать техподдержку через email.

Есть замечательная вещь в этом биллинге.

Как соединение аккаунтов.

Так же перенос услуг между аккаунтами.

Зачем-то созданы все страны мира. И когда чел регается в биллинге — его заставляют выбирать страну, отлистывать кучу дерьма!
Поэтому не поленитесь — удалите все это дерьмо.

А ISPsystem я посоветовал бы, чтобы при установке биллинга спрашивала клиента — какие страны ему нужны и какие валюты нужны. Т.е. как происходит первичная настройка ISP manager, так и первичная настройка биллинга!

Среди валют находим русский рубль, только он нам нужен ибо например.
И ставим ему КУРС. Тарифы не создать, пока не выставится курс.


С этой вкладкой я думаю все понятно.

Сюда интегрируются сервера, домены, лицензии, ssl и все все все 🙂

Настройки бренда я думаю тоже все понятно. Но у меня почему-то не настроилось.

И с удивлением я обнаружил изменения. Раньше такого вроде не было. Ошибки можно отправлять разработчикам. За это им плюс.

И пишутся в Журнал

А вот важные настройки тоже.





Тут собственно на вкус и цвет. Можно даже защиту каптчей ввести, если понадобится.

ТОЖЕ важные настройки. Я бы сказал основные, почему они в самой жопе ??? Это нужно настроить в ПЕРВУЮ очередь же.

Шаблоны тоже.

ВСЕ ЭТИ шаблоны можно изменить на свои, если нужно.

Уведомления

Итак. Наконец-то мы дошли до добавления серверов.
Чтобы потом с них начать создавать тарифы.
Сначала добавляем Дата центры.

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

Вон их сколько. Это плюс ispsystem

Сервера так же можно включать и выключать.

Можно сразу связать еще с DNS manager и IP manager. Если играть по крупному и качественно.

Далее подобные владки для добавления доменов и SSL.

ИТАК. С основами разобрались. Любой чел наверно смог бы это сделать, если бы внимательно все тыкал, читал и изучал.
А теперь давайте начнем проверять, все ли работает.
И ТУТ НАЧИНАЕТСЯ. Новички сразу ебут себе мозги, ПОЧЕМУ не работает? Ведь они вроде сделали все правильно.

Регистрируем пользователя и пытаемся заказать услугу.

Хуй тебе а не услуга.
Эта проблема из-за того, что нужно сходить в вкладку «Типы продуктов» — там выбрать «Программное обеспечение», т.к. это относится к лицензиям.
И там поставить галочку.

И вуаля лицензии теперь обрабатываются.

Это настолько не очевидно что пиздец. Даже телепатия в пролете.

Тоже самое и лицензией. И кстати узнал еще вот интересный момент.

Ладно, ip мы вводим потом нормальный. И далее второй пункт про тех поддержку появляется. Но нужен ли он нам ? Конечно же нет, зачем отвлекать клиента какой-то фигней. НО где же его отключить?
И вот еще одна распространенная ошибка — люди почему то не_понимают интуитивно ГДЕ подобные хуйни, которые по-умолчанию создаются зачем-то.

Итак, отключается это вот где

А эта штука находится ВНУТРИ тарифного плана. Нужно выделить тариф и нажать на кнопку. Кстати выделить сразу все тарифы почему-то нельзя.

Итак, от мусора избавились. Заказ сделали. НО он все равно висит в «обрабатывается». Опять что-то не то. Второй раз уже. Обычно человек тыкается, тыкается раз 5 и забивает, ложит хуй.

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

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

все ок Но тоже выскакивает какое-то говно.

И его так же нужно удалять в содержании тарифного плана

Тут можно выделить сразу все тарифы и разом очиститься


Исправили. Теперь заказ производится так.

У нас тарифы не расширяемые. Я создаю щас один веселый проект, чисто ради веселья. Проект с делением сервера на 50% и возможностью заработать любому интернетчику. Веселуха в том, что таким способом можно собрать и 100 и 1000 серверов, а участников может быть и 10 и 50 и 1000 🙂 Настоящий Легион 😉
Поэтому вообщем на серверах будет строгое кол-во аккаунтов, с строгими лимитами дележки сервера и в будущем будут публичные отчеты публиковаться, что никто никого не наебывает. Как-то так. Смысла поэтому нам в этой фигне нет.
Заказ отлично создается.

НО СУКА
биллинг начинает спрашивать какую-то парашу.

Как это отключить я так и не нашел. Короче людям придется вписывать от балды и тратить 1 минуту своей жизни.

Обзор сделан alice2k в ноябре 2013 года. В будущем если будет интересно, могу писать подобные обзоры для более сложных хостинг проектов. Или обзоры панелей для резалки vds, если конечно их получится установить на дешевые сервера, когда-ниб.

  • Разрешаю копипастить и распространять в массы!

  • Mikhey

    Также рекомендую ознакомится со статьей Установка и настройка billmanager на VDS -> http://zloy.org/blog/ispmanager/490.html очень полезно для тех кто хочет вначале потестить данную панельку на VDS, заплатив всего 20-30 рублей за пару недель теста…

    • когда сразу покупаешь качественный сервер — тех проблем не случается 😉

      • Mikhey

        Когда я поставил на freebsd проблем тоже было мало, я предполагаю, что панель не очень любит debian 🙂
        Да и для мелких начинающих хостеров вполне хватит обычного VDS для этой панельки, зачем платить за то что будет простаивать 99% времени…

  • supershok

    Отличная статья, на сайте сайте ISPsystem нет практически никакой информации, разве что в форуме в виде вопросов и ответов.
    На Debian ставится нормально, в принципе многое сделано, многое автоматизировано, иногда криво, но сойдёт, а на первое место по геморойности у меня у меня вышла настройка входящей-выходящей почты, это просто круги ада. Я не справился за час, пришлось писать какието скрипты(!) когда можно было сделать 3(!) поля: имя, пароль и почтовый сервер и хватило бы 15 секунд!

  • Евгений

    Вопрос про php, если например ISPmanager Business установлен на сервер с версией php 5.3. А пользователь написал что нужна допуcтим php 5.6, тогда как сделать чтобы можно было выбрать обычному пользователю свободную смену версию php?