Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Установка Access и Accounting-серверов происходит одинаково. Разница только в названиях папок, служб и системных переменных.

Предупреждение

BGInetAccess и BGInetAccounting обновляются как обычные серверные приложения биллинга. Необходимо обновить каждое из приложений перед первым запуском. Обращаем внимание, что обновление приложений необходимо произвести ПЕРЕД первым запуском, поскольку при первичном обновлении приложения скачивают все необходимые для своей работы библиотеки с сервера биллинга. Для корректной работы системы обновлений, убедитесь, что в конфигурационных файлах приложений (application.xml) должен быть прописан доступный url биллинга в  параметре server.update.url. Путь должен в себя включать host, port (опционально), context из data.properties.

Scroll Ignore

Оглавление
printablefalse

...

1) Извлеките BGInetAccess из архива и скопируйте в каталог /usropt/localbgbilling;

2) Перейдите в каталог /usropt/localbgbilling/BGInetAccess;

3) Удалите все .ini, .bat и .exe файлы:

...

Блок кода
languagejava
linenumbersfalse
...
	cd ${0%${0##*/}}.
	
	JAVA_HOME=/opt/java/jdk16jdk8
	
	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
	...

...

Блок кода
languageruby
linenumbersfalse
chmod 744 *.sh

7) Возьмите из каталога BGInetAccess/script скрипт запуска bginet_access и скопируйте его в каталог /etc/init.d, установите права на исполнение (см. выше). Если вы изменили каталог установки или переименовывали BGInetAccess, скорректируйте скрипт.

8) Выясните текущий уровень запуска системы командой:

Блок кода
languageruby
linenumbersfalse
[root@gate init.d]# runlevel
	N 3

9) Создайте линк для автоматического запуска Access-сервера:

Блок кода
languageruby
linenumbersfalse
ln -s /etc/init.d/bginet_access  /etc/rcN.d/S99bginet_access

где N - требуемый уровень запуска.

10) Произведите настройку inet-access.xml;

11При необходимости настройте запуск данных приложений как служб ОС. Примеры скриптов доступны в архиве с программой.

8) Произведите настройку application.xml;

9) Обновитe как обычные серверные приложения биллинга;

1110) Для ручного запуска и останова сервера BGInetAccess используйте скрипты access_ start.sh и access_ stop.sh.

Примечание

При необходимости установки нескольких BGInetAccess-серверов на одной машине конечный каталог может быть переименован, например, в BGInetAccessVPN. Также требуется переименование и корректировка скрипта запуска, разнесение портов в inet-access application.xml.

Установка на платформу Windows

...

1) Извлеките BGInetAccounting из архива и скопируйте в каталог /usropt/localbgbilling;

2) Перейдите в каталог /usropt/localbgbilling/BGInetAccounting;

3) Удалите все .ini, .bat и .exe файлы:

...

Блок кода
languagejava
linenumbersfalse
...
	cd ${0%${0##*/}}.
	
	JAVA_HOME=/opt/java/jdk16jdk8
	
	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
	...

...

10) Произведите настройку inet-accounting.xml (в версиях 8.2101+ заменен на application.xml);

11) Обновитe как обычные серверные приложения биллинга.

11) Для запуска и останова сервера BGInetAccounting используйте скрипты accounting_ start.sh и accounting_ stop.sh.

Примечание

При необходимости установки нескольких BGInetAccounting-серверов на одной машине конечный каталог может быть переименован, например, в BGInetAccountingVPN. Также требуется переименование и корректировка скрипта запуска, разнесение портов в inet-accounting.xml.

...