...
Установка Access и Accounting-серверов просходит происходит одинаково. Разница только в названиях папок, служб и системных переменных.
Scroll Ignore | ||||
---|---|---|---|---|
|
Установка Access-сервера
Установка на платформу Linux
1) Извлеките BGInetAccess из архива и скопируйте в каталог /usr/local;
2) Перейдите в каталог /usr/local/BGInetAccess;
3) Удалите все .ini, .bat и .exe файлы:
Блок кода | ||||
---|---|---|---|---|
| ||||
rm -f ./*.bat & rm -f ./*.exe & rm -f ./*.ini |
4) Откройте для редактирования файл setenv.sh и пропишите в нем путь к Java-машине, например так:
Блок кода | ||||
---|---|---|---|---|
| ||||
...
cd ${0%${0##*/}}.
JAVA_HOME=/opt/java/jdk16
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 файлы на наличие символов ^M, если символы присутствуют их можно удалить вручную, либо воспользоваться утилитой:
Блок кода | ||||
---|---|---|---|---|
| ||||
dos2unix *.sh |
6) Установите права запуска для всех *.sh файлов:
Блок кода | ||||
---|---|---|---|---|
| ||||
chmod 744 *.sh |
7) Возьмите из каталога BGInetAccess/script скрипт запуска bginet_access и скопируйте его в каталог /etc/init.d, установите права на исполнение (см. выше). Если вы изменили каталог установки или переименовывали BGInetAccess, скорректируйте скрипт.
8) Выясните текущий уровень запуска системы командой:
Блок кода | ||||
---|---|---|---|---|
| ||||
[root@gate init.d]# runlevel
N 3 |
9) Создайте линк для автоматического запуска Access-сервера:
Блок кода | ||||
---|---|---|---|---|
| ||||
ln -s /etc/init.d/bginet_access /etc/rcN.d/S99bginet_access |
где N - требуемый уровень запуска.
10) Произведите настройку inet-access.xml;
11) Обновитe как обычные серверные приложения биллинга;
11) Для запуска и останова сервера BGInetAccess используйте скрипты access_start.sh и access_stop.sh.
Примечание |
---|
При необходимости установки нескольких BGInetAccess-серверов на одной машине конечный каталог может быть переименован, например, в BGInetAccessVPN. Также требуется переименование и корректировка скрипта запуска, разнесение портов в inet-access.xml. |
Установка на платформу Windows
Для установки BGInetAccess на платформу Windows на диск С:.
1) Убедитесь, что на машине, где вы собрались ставить BGInetAccess стоит Java-машина. Если её нет, установите версию не меньше 1.6.20. Загрузить можете с нашего сайта;
2) Загрузите с сервера BGInetAccess;
3) Распакуйте архив на диск C:;
4) Установите переменную окружения BGINET_ACCESS_HOME =C:\BGInetAccess. Как устанавливать переменные окружения можете посмотреть в инструкции по установке сервера и клиента биллинга;
5) Установите службу BGInetAccess, для чего запустите файл access_install.bat;
6) Убедитесь, что служба появилась в списке служб Windows. В дальнейшем, можете удалить эту службу, используя access_uninstall.bat;
7) Обновитe как обычные серверные приложения биллинга ;
8) Для запуска и останова сервера BGInetAccess используйте консоль запуска и управления службами, служба BGInetAccess.
Установка Accounting-сервера
Установка на платформу Linux
1) Извлеките BGInetAccounting из архива и скопируйте в каталог /usr/local;
2) Перейдите в каталог /usr/local/BGInetAccounting;
3) Удалите все .ini, .bat и .exe файлы:
Блок кода | ||||
---|---|---|---|---|
| ||||
rm -f ./*.bat & rm -f ./*.exe & rm -f ./*.ini |
4) Откройте для редактирования файл setenv.sh и пропишите в нем путь к Java-машине, например так:
Блок кода | ||||
---|---|---|---|---|
| ||||
...
cd ${0%${0##*/}}.
JAVA_HOME=/opt/java/jdk16
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 файлы на наличие символов ^M, если символы присутствуют их можно удалить вручную, либо воспользоваться утилитой:
Блок кода | ||||
---|---|---|---|---|
| ||||
dos2unix *.sh |
6) Установите права запуска для всех *.sh файлов:
Блок кода | ||||
---|---|---|---|---|
| ||||
chmod 744 *.sh |
7) Возьмите из каталога BGInetAccounting/script скрипт запуска bginet_accounting и скопируйте его в каталог /etc/init.d, установите права на исполнение (см. выше). Если вы изменили каталог установки или переименовывали BGInetAccounting, скорректируйте скрипт.
8) Выясните текущий уровень запуска системы командой:
Блок кода | ||||
---|---|---|---|---|
| ||||
[root@gate init.d]# runlevel
N 3 |
9) Создайте линк для автоматического запуска Accounting-сервера:
Блок кода | ||||
---|---|---|---|---|
| ||||
ln -s /etc/init.d/bginet_accouting /etc/rcN.d/S99bginet_accouting |
где N - требуемый уровень запуска.
10) Произведите настройку inet-accounting.xml;
11) Обновитe как обычные серверные приложения биллинга.
11) Для запуска и останова сервера BGInetAccounting используйте скрипты accounting_start.sh и accounting_stop.sh.
Примечание |
---|
При необходимости установки нескольких BGInetAccounting-серверов на одной машине конечный каталог может быть переименован, например, в BGInetAccountingVPN. Также требуется переименование и корректировка скрипта запуска, разнесение портов в inet-accounting.xml. |
Установка на платформу Windows
Для установки BGInetAccounting на платформу Windows на диск С:.
1) Убедитесь, что на машине, где вы собрались ставить BGInetAccounting стоит Java-машина. Если её нет, установите версию не меньше 1.6.20. Загрузить можете с нашего сайта;
2) Загрузите с сервера BGInetAccounting;
3) Распакуйте архив на диск C:;
4) Установите переменную окружения BGINET_ACCOUNTING_HOME =C:\BGInetAccounting. Как устанавливать переменные окружения можете посмотреть в инструкции по установке сервера и клиента биллинга;
5) Установите службу BGInetAccounting, для чего запустите файл accounting_install.bat;
6) Убедитесь, что служба появилась в списке служб Windows. В дальнейшем, можете удалить эту службу, используя accounting_uninstall.bat;
7) Обновитe как обычные серверные приложения биллинга. ;
8) Для запуска и останова сервера BGInetAccounting используйте консоль запуска и управления службами, служба BGInetAccounting.