Установка на платформу Linux
1) Извлеките BGVoiceProcessor из архива и скопируйте в каталог /opt/bgbilling;
2) Перейдите в каталог /opt/bgbilling/BGVoiceProcessor;
3) Удалите все .ini, .bat и .exe файлы:
rm -f ./*.bat & rm -f ./*.exe & rm -f ./*.ini
4) Откройте для редактирования файл setenv.sh и пропишите в нем путь к Java-машине, например так:
... cd ${0%${0##*/}}. JAVA_HOME=/opt/java/jdk8 if [ -z "$JAVA_HOME" ]; then echo "The JAVA_HOME environment variable is not defined" echo "This environment variable is needed to run this program" exit 1 fi ...
5) Установите права запуска для всех *.sh файлов:
chmod 744 *.sh
6) Настройте автозапуск BGVoiceProcessor. (/etc/systemd/system/multi-user.target.wants/bgvoice_processor.service)
[Unit] Description=BGVoiceProcessor Server After=network.target activemq.service Requires=activemq.service [Service] Type=forking TimeoutStartSec=120s ExecStart=/opt/bgbilling/BGVoiceProcessor/processor.sh start ExecStop=/opt/bgbilling/BGVoiceProcessor/processor.sh start User=bgbilling Group=bgbilling [Install] WantedBy=multi-user.target
7) Произведите настройку voice-application.xml
8) Обновитe BGVoiceProcessor при помощи скрипта /opt/bgbilling/BGVoiceProcessor/update.sh
9) Для запуска и останова сервера BGVoiceProcessor используйте systemctl start bgvoice_processor.service и systemctl stop bgvoice_processor.service
Установка на платформу Windows
Для установки BGVoiceProcessor на платформу Windows на диск С:.
1) Убедитесь, что на машине, где вы собрались ставить BGVoiceProcessor стоит Java-машина. Если её нет, установите версию не меньше 1.8.
2) Загрузите с сервера BGVoiceProcessor;
3) Распакуйте архив на диск C:;
4) Установите переменную окружения BGVOICE_PROCESSOR_HOME =C:\BGVoiceProcessor. Как устанавливать переменные окружения можете посмотреть в инструкции по установке сервера и клиента биллинга;
5) Установите службу BGVoiceProcessor, для чего запустите файл processor_install.bat;
6) Убедитесь, что служба появилась в списке служб Windows. В дальнейшем, можете удалить эту службу, используя processor_uninstall.bat;
7) Обновитe как обычные серверные приложения биллинга ;
8) Для запуска и останова сервера BGVoiceProcessor используйте консоль запуска и управления службами, служба BGVoiceProcessor.