Preduvjeti za server – Linux

Za instalaciju ERA servera na sustavu Linux potrebno je ispuniti sljedeće preduvjete:

Morate imati ispravnu licencu.

Server baze podataka mora biti instaliran i konfiguriran s root računom. Nije potrebno stvoriti korisnički račun prije instalacije, instalacijski program može stvoriti račun.
validation-status-icon-infoNAPOMENA: ERA server pohranjuje velike podatkovne pakete u bazu podataka pa morate konfigurirati MySQL za primanje velikih paketa da bi sustav ERA radio ispravno.

ODBC Upravljački programODBC koristi se za uspostavu veze sa serverom baze podataka (MySQL / MS SQL).

validation-status-icon-infoNAPOMENA: Od verzije Ubuntu 16.04.1 LTS, paket libmyodbc uklonjen je iz službenog repozitorija sustava Ubuntu. Preporučujemo da preuzmete poseban paket sa službene stranice i instalirate ga. Međutim, taj se paket neće nadograđivati metodom apt-get upgrade sustava Ubuntu i zahtijeva ručnu nadogradnju.

Konfigurirajte skup instalacijskih datoteka servera kao izvršne datoteke. Da biste to učinili, upotrijebite sljedeću naredbu u terminalu:

chmod +x server-linux-x86_64.sh

Minimalna podržana verzija za openSSL je openssl-1.0.1e-30 (naredba openssl version pokazuje trenutačnu vrijednost)

Xvfbpotrebno za pravilan ispis izvješća (Generiraj izvješće) na sustavima Linux Server bez grafičkog sučelja.

Cifs-utilspotrebno za pravilnu instalaciju agenta na Windows OS.

Qt4 WebKit bibliotekeUpotrebljava se za ispis izvješća u PDF i PS formatu (potrebna je verzija 4.8, a ne 5). Sve ostale Qt4 ovisne stavke instalirat će se automatski. U slučaju sustava CentOS možda neće biti paketa u službenim repozitorijima. Možete ga instalirati s repozitorija treće strane (na primjer, EPEL repozitoriji) ili ga samostalno kompilirati na ciljnom računalu.

Kinit + klistkoristi se za Kerberos autorizaciju tijekom zadatka AD sinkronizacije i prilikom prijave s domenskim korisnikom. Potrebna je i ispravna Kerberos konfiguracija (/etc/krb5.conf).

Wbinfo + ntlm authkoristi se za autorizaciju domenskih računa te NTLM autorizaciju na SMTP serveru (slanje e-pošte).

Ldapsearchkoristi se u zadatku AD sinkronizacije.

Snmptrapkoristi se za slanje SNMP zamki. Dodatno ako se ne koristi ova značajka. SNMP također zahtijeva konfiguraciju.

SELinux devel paketupotrebljava se tijekom instalacije programa za izradu SELinux modula pravila. To je potrebno samo na sustavima na kojima je aktiviran SELinux (CentOS, Fedora, RHEL). SELinux može uzrokovati probleme s drugim instalacijama. Za ERA server to nije potrebno.

 

Tablica u nastavku sadrži odgovarajuće naredbe terminala za svaki prethodno opisani paket za distribucijske pakete sustava Debian i Ubuntu te distribucijske pakete sustava Centos, Red Hat i Fedora:

Distribucijski paketi sustava Debian i Ubuntu

Distribucijski paketi sustava CentOS, Red Hat i Fedora

OpenSUSE distribution

ODBC upravljački program

apt-get install unixodbc
libmyodbc

yum install mysql-connector-odbc

zypper install unixodbc
myodbc-unixbox

xvfb

apt-get install xvfb

yum install xorg-x11-server-Xvfb

zypper install xorg-x11-server-extra

cifs-utils

apt-get install cifs-utils

yum install cifs-utils

zypper install cifs-utils

Qt4 WebKit biblioteke

apt-get install libqtwebkit4

Pogledajte članak u bazi podataka.

zypper install libqtwebkit4

kinit+klist – neobavezno (potrebno za servis Active Directory)

apt-get install krb5-user

yum install krb5-workstation

zypper install krb5

wbinfo + ntlm_auth

apt-get install winbind

yum install samba-winbind-clients

zypper install samba-winbind

ldapsearch

apt-get install ldap-utils
libsasl2-modules-gssapi-mit

yum install openldap-clients
cyrus-sasl-gssapi cyrus-sasl-ldap

zypper install openldap2-client
cyrus-sasl-gssapi
cyrus-sasl-ldap-auxprop

snmptrap

apt-get install snmp

yum install net-snmp-utils net-snmp

zypper install net-snmp

SELinux devel paket (neobavezno; SELinux može uzrokovati probleme s drugim aplikacijama. Za ERA server to nije potrebno.)

apt-get install selinux-policy-dev

yum install policycoreutils-devel

zypper install selinux-policy-devel

samba

apt-get install samba

yum install samba
samba-winbind-clients

zypper install samba samba-client