...
- На клиентском компьютере должна быть установлена виртуальаная машина Java (JRE)
- Загрузить архив с BGBilling Runner на клиентский компьютер (например отсюда ftp://ftp.bgbilling.ru/pub/bgbilling/runner/)
- Распаковать архив в домашнем каталоге пользователя или на сетевом диске если клиент будет запускать несколько пользователей.
- Убедиться, что установлена и корректно настроена системная переменная JAVA_HOME
- При необходимости настроить адреса сервера(ов) биллинга по умолчанию (что то типа http[s]://host[:port][/bgbilling]/executer), которые будут использоваться при запуске BGBilling Runner. Доступно несколько способов задания списка доступных серверов:
- в файле config.json из архива BGBilling Runner
- на локальном сервере, при запуске BGBilling Runner пытается загрузить список серверов с сайта http://billing.local/servers.json (пример файла config_http.json см. архиве BGBilling Runner). Адрес сайта и имя файла могут быть заданы в файле config.json, парметр "configURL" : "none". Значение "none" отключает загрузку с сайта.
- ручной ввод данных сервера в интерфейсе BGBilling Runner.
- Запустить BGBilling Runner с помощью скрптов скриптов запуска runner.sh(Linux) или runner_w2k.bat(Windows)
Выбрать необходимый сервер, ввести ни необходимости логин и пароль и Войти на сервер.
Примечание title Внимание При установке базы биллинга в ней создаётся единственный пользователь admin c паролем admin. После первого входа желательно поменять пароль в целях безопасности.
...
Для обновления BGBilling Runner необходимо запустить скрипт update_runner.sh (можно периодически запускать скрипт из планировщика) который проверит наличии новой версии на сервере ftp://ftp.bgbilling.ru/pub/bgbilling/runner/ и при наличии, загрузит ее на сервер биллинга в каталог runner. Далее при запуске BGBilling Runner на рабочей станции, происходит сравнение версии на рабочей станции и на сервере, если версия на сервере больше версии на рабочей станции, версия с сервера копируется на рабочую станцию в папку BGBillingRunner/lib.update. При следущем запуске BGBillingRunner файлы из папки BGBillingRunner/lib.update переносятся в папку BGBillingRunner/lib.
Параметры запуска BGBilling Runner
При запуске скриптов runner.sh(Linux) или runner_w2k.bat(Windows) можно задать параметр autostart=default|<server_key>, где default - ключевое слово обозначающее сервер по умолчанию заданный в конфигурационных файлах (параметр "defaultServerKey"); <server_key> - значение параметра "key" из конфигураций сервера. При наличии этого параметра запуск клиента биллинга будет происходит автоматически.
Часто задаваемые вопросы
1. При подключение выдается ошибка
...