Uruchomienie modulu Evio
Opis instalacji i konfiguracji modułu Evio.
Spis treści
|
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
Przechodzimy do katalogu /etc/pki/tls/certs
cd /etc/pki/tls/certs
Tworzymy certyfikat:
make stunnel.pem
Kopiujemy stunnel.pem do /etc/stunnel/
cp stunnel.pem /etc/stunnel/
Włączenie,restart modułu
systemctl enable stunnel.service
systemctl restart stunnel.service
Odlokowanie portu na Firewall
Należy na firewallu odblokować port 3443
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ć utworzony plik z certyfikatem SSL stunnel.pem, 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