Uruchomienie modulu Evio

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
m (Odlokowanie portu na Firewall)
Linia 21: Linia 21:
 
<pre>Zmienne systemowe -> Sekcja Evio.</pre>
 
<pre>Zmienne systemowe -> Sekcja Evio.</pre>
 
Ustawiamy zmienne. W '''Evio_crmId''' należy podać unikalny numer crmId, który otrzymujemy od EVIO!
 
Ustawiamy zmienne. W '''Evio_crmId''' należy podać unikalny numer crmId, który otrzymujemy od EVIO!
 
==Konfiguracja stunnel==
 
===Instalacja===
 
<pre>dnf install stunnel</pre>
 
 
===Plik konfiguracyjny===
 
Należy utworzyć plik '''stunnel.conf''' w /etc/stunnel/ z zawartością:
 
<pre>client = no
 
debug = 7
 
log = append
 
output = /var/log/stunnel.log
 
 
[net47socket]
 
cert = /etc/stunnel/stunnel.pem
 
accept = 3443
 
connect = 2048
 
</pre>
 
 
===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===
 
<pre>systemctl enable stunnel.service</pre>
 
<pre>systemctl restart stunnel.service</pre>
 
 
==Odlokowanie portu na Firewall==
 
Należy na firewallu odblokować port '''3443'''
 
 
Do pliku /etc/sysconfig/iptables dopisujemy przed:
 
<pre>-A INPUT -j REJECT --reject-with icmp-host-prohibited</pre>
 
<pre>-A INPUT -s 31.222.16.0/29 -m state --state NEW -m tcp -p tcp --dport 3443 -j ACCEPT</pre>
 
zapisujemy plik i restartujemy firewall
 
<pre>systemctl restart iptables</pre>
 
 
==Utworzenie użytkownika Net47 dla Evio DRM==
 
 
===Utworzenie grupy uprawnień===
 
Tworzymy grupę uprawnień '''Evio''' zawierająca uprawnienia do funkcji:
 
 
[[Plik:UprawnieniaEvio.png|1000px|Informacje|link=http://wiki2.net47.pl/images/0/06/UprawnieniaEvio.png]]
 
 
===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==
 
==Restart modułu net47eviod==
 
<pre>systemctl restart net47eviod</pre>
 
<pre>systemctl restart net47eviod</pre>
 
==Dodanie wpisu do application.ini==
 
Do pliku '''/home/net47/application/configs/application.ini'''
 
dopisujemy:
 
<pre>serwer.allow_controller.tv[] = 'reports';
 
serwer.allow_controller.tv[] = 'reportsxls';</pre>
 
  
 
[[Kategoria:FAQ]]
 
[[Kategoria:FAQ]]

Wersja z 11:34, 30 sie 2017

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!

Restart modułu net47eviod

systemctl restart net47eviod
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu
Szablony
API
PostgreSQL
Narzędzia
MENU