Установка всего серверного ПО производится под пользователем root.
Примечание | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Если установка производится в виртуальной машине, то может быть ситуация, что BGBillingServer долго стартует. В этом случае скорее всего дело в генераторе случайных чисел, и Вам нужно будет поменять в файле java.security в JDK/JRE:
на
|
Якорь | ||||
---|---|---|---|---|
|
Стандартные действия при установке
Якорь | ||||
---|---|---|---|---|
|
При установке каждого серверного приложения необходимо удалить Windows скрипты и установить права исполнения для .sh-файлов:
Блок кода | ||||
---|---|---|---|---|
| ||||
rm -f *.bat && rm -f *.exe && rm -f *.ini && chmod 744 *.sh |
В различных дистрибутивах Linux существуют разные схемы автоматического запуска служб при старте сервера. Рассмотрим systemd и sysvinit.
...
В поставляемых приложениях биллинга в каталоге scripts присутствуют файлы .service для systemd. Отредактируйте их, поправив пути к приложениям, скопируйте в каталог /lib/systemd/system (или /etc/systemd/system), выполните команду systemctl daemon-reload, а затем выполните для каждого файла (приложения):
...
Для запуска/остановки службы используйте /etc/init.d/bgbilling start (stop). Префикс ссылки S99 задаёт порядок старта сервиса.
Стандартные действия при установке
...
При установке каждого серверного приложения необходимо удалить Windows скрипты и установить права исполнения для .sh-файлов:
Блок кода | ||||
---|---|---|---|---|
| ||||
rm -f *.bat && rm -f *.exe && rm -f *.ini && chmod 744 *.sh |