Uruchomienie modulu Evio
Opis instalacji i konfiguracji modułu Evio.
Krok po kroku
UWAGA
Do działania modułu potrzebny jest nowy klucz licencyjny obejmujący moduł Evio.
Instalacja modułu net47evio
dnf install net47evio
Konfiguracja zmiennych w /etc/net47d/net47.conf
Dopisujemy do pliku nowe zmienne (o ile jeszcze ich tam nie ma):
Evio_log_file = "/var/log/net47/eviod.log" Evio_debug_level = "1" Evio_SQL_connectors = "20" Evio_ssl_socket_threads = "20" Evio_threads_max = "4"
Konfiguracja zmiennych systemowych
Zmienne systemowe -> Sekcja Evio.
Ustawiamy zmienne. W Evio_crmId należy podać unikalny numer crmId, który otrzymujemy od EVIO!
Konfiguracja stunnel
Instalacja
dnf install stunnel
Plik konfiguracyjny
Należy utworzyć plik stunnel.conf w /etc/stunnel/ z zawartością:
client = no debug = 7 log = append output = /var/log/stunnel.log [net47socket] cert = /etc/stunnel/stunnel.pem accept = 3443 connect = 2048
Generacja certyfikatu
Po certyfikat należy zgłosić się do Damiana: Damian: Telefon: +48 (32) 666 00 66 Email: wsparcie4@net47.pl
Włączenie,restart modułu
systemctl enable stunnel.service
systemctl restart stunnel.service
Odlokowanie portu na Firewall
Należy na firewallu odblokować port 3443
Do pliku /etc/sysconfig/iptables dopisujemy przed:
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A INPUT -s 31.222.16.0/29 -m state --state NEW -m tcp -p tcp --dport 3443 -j ACCEPT
zapisujemy plik i restartujemy firewall
systemctl restart iptables
Utworzenie użytkownika Net47 dla Evio DRM
Utworzenie grupy uprawnień
Tworzymy grupę uprawnień Evio zawierająca uprawnienia do funkcji:
Utworzenie użytkownika
Tworzymy użytkownika o loginie evio_drm przypisując go do wcześniej utworzonej grupy uprawnień Evio. Moduły logowania: net47.
Przekazujemy dane do EVIO
Do obsługi EVIO należy wysłać dane do konta evio_drm tj. login i haslo oraz informację na jaki port mają się łączyć domyślnie 3443.
Restart modułu net47eviod
systemctl restart net47eviod
Dodanie wpisu do application.ini
Do pliku /home/net47/application/configs/application.ini dopisujemy:
serwer.allow_controller.tv[] = 'reports'; serwer.allow_controller.tv[] = 'reportsxls';