Информация |
---|
Для первого знакомства с системой Вы можете воспользоваться готовым образом виртуальной машины. |
Подсказка |
---|
Для работы сервера биллинга необходима установка и запуск MySQL/MariaDB и ActiveMQ-сервера. |
Извлеките из архива BGBillingServer_X.X_Y.zip файл dump.sql и BGBillingServer (X.X - номер версии, Y - билда) в каталог установки. Стандартный каталог установки для Linux /opt/bgbilling, для Windows - C:\.
...
для создания базы данных. Подразумевается, что дамп Дамп нужно заливать от пользователя MySQL root, так как дамп содержит GRANT PRIVILEGES и подобные команды.
...
Блок кода | ||||
---|---|---|---|---|
| ||||
INFO 13.07.2005 19:42:42 Starting BGBillingServer.. INFO 13.07.2005 19:42:42 HTTP port: 8080 INFO 13.07.2005 19:42:42 Browsing installed modules.. INFO 13.07.2005 19:42:42 dialup v.37.51 INFO 13.07.2005 19:42:42 email v.37.51 ... INFO 13.07.2005 19:42:42 Starting listen admin port 2005 |
...
Установите переменную JAVA_HOME в файле setenv.sh, если она не установлена глобально в системе. Если же переменная установлена глобально, иногда имеет смысл переопределить ее в данном скрипте, на случай, если обновление ОС или установка другого JDK переопределит текущий глобальный JAVA_HOME.
Блок кода | ||||
---|---|---|---|---|
| ||||
JAVA_HOME=/opt/java/jdk |
Примечание |
---|
Служба загрузчика логов (dataloader) используется только в модуле Phone. Если вы не используете этот модуль, можете её не устанавливать. |
Создайте службы сервера сервера, планировщика и загрузчика логов. Для , для этого используйте скрипты из BGBillingServer/script. Скрипт Для sysvinit скрипт bgcommonrc таже необходимо перенести в /etc/init.d, он содержит общие переменные для скриптов сервера, планировщика и загрузчика логов.
Запустите сервер, планировщик задач и загрузчик логов.
Блок кода | |||||
---|---|---|---|---|---|
| |||||
systemctl start bgbilling
systemctl start bgscheduler
systemctl start bgdataloader |
Блок кода | ||||
---|---|---|---|---|
| ||||
/etc/init.d/bgbilling start /etc/init.d/bgscheduler start /etc/init.d/bgdataloader start |
...