Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Установка модуля ELTEX-PORTAL


Устанавливаем java

Устанавливаем eltex-portal

Меняем количество выделяемой памяти и номер порта в конфигурационном файле /etc/default/eltex-portal

# Eltex-Portal daemon parameters

# Port for use by Eltex Portal
PORT=8080

# Initial size of Java heap
JAVA_INIT_HEAP=256m
# Maximum size of Java heap
JAVA_MAX_HEAP=8096m

# Additional arguments to pass to java
JAVA_OPTS="-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/eltex-portal"

Меняем URL к базе данных в конфигурационном файле /etc/eltex-portal/config.txt
# Драйвер БД
portal.db.driver=com.mysql.jdbc.Driver
# URL к БД
portal.db.url=jdbc:mysql://<IP_address>:3306/ELTEX_PORTAL?max_allowed_packet=32362048&useUnicode=true&characterEncoding=utf8
# имя пользователя БД
portal.db.username=javauser
# пароль пользователя БД
portal.db.password=javapassword

Перезагружаем сервис eltex-portal

root@vagrant-ubuntu-trusty-64:~# service eltex-portal restart
eltex-portal stop/waiting
eltex-portal start/running, process 14255
root@vagrant-ubuntu-trusty-64:~#

Перезапускаем tomcat

root@vagrant-ubuntu-trusty-64:~# service tomcat7 restart

Осталось настроить в  личном кабинете доступ до NGW-клиента и модуля PCRF. Вводим адрес http://<ip_address>:8080/wifi-cab/ , переходим в настройки и выбираем вкладку "интеграция"

Установка модуля ELTEX-WIFI-CAB


Устанавливаем java

Устанавливаем tomcat, добавляем переменную окружения JAVA_HOME для tomcat7

root@vagrant-ubuntu-trusty-64:/home/vagrant# echo "JAVA_HOME=/usr/lib/jvm/java-8-oracle" >> /etc/default/tomcat7

Добавляем оперативную память для java

root@vagrant-ubuntu-trusty-64:~# echo "JAVA_OPTS=" -server -Xms2g -Xmx4g -XX:-UseParallelGC -XX:+UseConcMarkSweepGC -XX:+AggressiveOpts"" >> /etc/default/tomcat7

Устанавливаем eltex-oui-list

Устанавливаем eltex-wifi-cab

Редактируем конфигурационный файл /etc/eltex-wifi-cab/system.xml , меняем адрес сервера с бд mongo, адрес до NBI и до адреса сервиса  аутентификации и авторизации SoftWLC eltex-auth-service

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
    <entry key="mongoaddress">mongodb://<IP_address_mongo>:27017/wifi-customer-cab</entry>
    <entry key="nbiaddress">http://<IP_address_NBI>:8080/axis2/services/RadiusNbiService?wsdl</entry>
    <entry key="nbi.serviceLogin.user">softwlc_service</entry>
    <entry key="nbi.serviceLogin.password">softwlc</entry>
    <entry key="nbi.serviceLogin.requestTimeout.sec">120</entry>
    <!-- параметры, применяемые при авторизации через eltex-auth-service -->
    <entry key="radius.auth.address">IP_address_auth_service</entry>
    <entry key="radius.auth.shareSecret">eltex</entry>
    <entry key="radius.auth.authPort">21812</entry>
    <entry key="radius.auth.acctPort">21813</entry>
    <entry key="radius.auth.timeout.sec">10</entry>
    <entry key="radius.auth.retries">5</entry>
</properties>


Установка модуля ELTEX-PORTAL-CONSTRUCTOR


Конструктор порталов обычно устанавливают на один сервер с личным кабинетом, но если конструктор порталов находится на выделенном сервере, то повторить первые 4 пункта из установки личного кабинета.

Устанавливаем модуль eltex-portal-constructor и редактируем конфигурационный файл /etc/eltex-portal-constructor/config.txt , в котором меняем адрес до eltex-auth-service и адрес до бд mysql

9 строка

auth.service.address=<IP_address_auth.service>

34 строка

portal.db.url=jdbc:mysql://<IP_address_mysql>:3306/ELTEX_PORTAL?max_allowed_packet=32362048&useUnicode=true&characterEncoding=utf8

Перезапускаем tomcat

root@vagrant-ubuntu-trusty-64:~# service tomcat7 restart


Настройка в конфигурационом файле завершена, осталось настроить остальные параметры в административной панели конструктора портала

В браузере вводим адрес сервера http://<ip_address>8080/epadmin/

Переходим в системные настройки, далее на вкладке конструктор порталов указываем хост портала и порт, сохраняем.
На вкладке "доступ к NGW" указываем адрес NGW, обычно данный модуль устанавливают на сервер с EMS.
Доступ к NBI - адрес до сервера, где установлен модуль eltex-radius-nbi, обычно установлен на сервере с EMS.
Доступ к PCRF - адрес до сервера с eltex-pcrf.

Далее, перезагружаем tomcat.

Установка модуля ELTEX-APB


Устанавливаем java

Устанавливаем eltex-apb

Редактируем конфигурационный файл /etc/eltex-apb/apb.properties, меняем адрес до модуля NBI

nbi.client.protocol=http
nbi.client.host=<IP_address NBI>
nbi.client.port=8080
nbi.client.file=/axis2/services/RadiusNbiService?wsdl
nbi.client.login=softwlc_service
nbi.client.password=softwlc
nbi.client.pool.size=100


Далее нужно изменить количество оперативной памяти выделяемой на сервис APB, etc/default/eltex-apb меняем значение JAVA_MAX_HEAP на необходимое

Перезапускаем сервис eltex-apb

root@vagrant-ubuntu-trusty-64:~# service eltex-apb restart 
Stopping eltex-apb ...
eltex-apb stopped
Starting eltex-apb ...
eltex-apb started
root@vagrant-ubuntu-trusty-64:~# 






  • Нет меток