Установка Joonte JBs Billing

📅 14 Мар 2025 17:59 | 👁 51 | 🕐 3 мин.

Потребовалась биллинговая система под свои задачи. Решил глянуть open source решения, из тех что глянул — это:

  • FossBilling — нашел случайно, потыкал демку на их сайте, показалась интересной.
  • Joonte JBs Billing — давно знал, отечественное решение, есть возможность общаться с основным разработчиком напрямую.

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

Развернуть решил на Debian 12, так как почти везде используется он на текущий момент у меня, но не думаю что с другими ОС-ями будут проблемы.

После установки системы обязательно обновляем все и ставим нужные пакеты:

Биллинговая панель у нас будет лежать на сервере в /var/www/jbs, скачиваем панель и конфигурируем виртуальный хост веб сервера под нее.

Так же необходимо поправить параметр output_buffering в php, по умолчанию он стоит 4096 необходимо изменить на 0

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

После всех приготовлений, можем перейти в браузер  и начать установку, в моем случае это http://jbs.nahoste.ru/install

После завершения установки необходимо удалить каталог install:

На этом установка биллинга завершена завершена. Исходя из документации, для входа используем:

  • Логин: admin@company.com
  • Пароль: default

Дальше производим настройку системы.

Возможна ошибка связанная с TaskLastExecute.txt, решается следующим образом:

 

Поделиться

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

(Required)