mysql> CREATE DATABASE billing DEFAULT CHARSET utf8;
mysql> GRANT ALL ON billing.* TO 'billing'@'127.0.0.1' IDENTIFIED BY 'billing';
#mysql billing < create.sql
Сервер LBcore и web интерфейс должны быть установлены на одной машине.
Атрибуты доступа в web интерфейс после установки дистрибутива: логин «admin», пароль пустой.
Настройка скриптов блокировки услуги:
По умолчанию в billing.conf отключен запуск всех внешних скриптов. Для настройки запуска скриптов по событиям установки/снятия блокировки и др. необходимо раскоментировать соответствующую скрипту запись в billing.conf, поместить скрипт с указанным именем в /usr/local/billing. Примеры скриптов находятся в /usr/local/billing/scripts.
Создание учетной записи
При создании учетной записи помимо пользователя, которому она принадлежит, необходимо выбрать номер лицевого счета(договор), с которого будут списываться средства. При назначении тарифного плана интерфейс сначала формирует запрос на смену тарифа. Обработкой запроса занимается агент. Фактически тариф не будет назначен абоненту, пока агент не обработает этот запрос (порядок задержки определяется параметром «период записи в БД»).
По событиям подключения/отключения учетной записи (см. дата подкл., дата откл. В настройках учетной записи) теперь явно вызываются процедуры vg.on/vg.off.
Требования по установке PHP и Apache
PHP должен быть собран или установлены пакеты с поддержкой:
iconv
soap
multibyte strings
sockets
gd, libjpeg
mysql 5.0
PHP version >= 5.2.8
В настройке Apache сервера следует закоментировать строку AddDefaultCharset
При установке АСР под ОС Windows необходимо, после установки MySQL версии 5.0.х в файле конфигураци my.ini в директиве sql-mode убрать параметры заданные по умолчанию, пример: sql-mode="". Только после этого, можно переходить к созданию БД.