Inštalácia na server
Ak chcete prevádzkovať ABRA Flexi v sieti na vlastnom serveri, je potrebné vykonať niektoré nastavenia.
Pri sieťovej inštalácii Flexi pre Windows nie sú uvedené kroky potrebné, pretože všetko je zabezpečené automaticky inštalačným programom. V prípade miestnej inštalácie alebo nainštalovaného firewallu tretej strany budete musieť vykonať zmeny nastavení, aby všetko fungovalo správne.
Povolenie vzdialeného prístupu na serveri
Ak ste pri inštalácii Flexi nezvolili typ Sieťovej inštalácie a Server, je potrebné povoliť vzdialený prístup (dotaz pri inštalácii nie je podporovaný na Linuxe s RPM balíčkami – pozri nižšie). Prihláste sa do ekonomického systému Flexi ako správca firiem a zvoľte Nástroje a ďalej Nastavenie servera. Tu zvoľte Poskytovať službu Flexi v sieti.
Povolenie portu na firewalle
Aby mohol databázový server správne komunikovať v sieti, je potrebné na používanom firewalle povoliť prístup k portu 5434 (protokol TCP).
Povolenie vzdialeného prístupu na Linuxe s RPM balíčkami
Linuxové distribúcie s RPM balíčkami (SUSE, Fedora, CentOS, RHEL, …) neumožňujú pri inštalácii klásť otázky. Je preto potrebné zmeniť typ inštalácie ručne:
Upravte súbor
/etc/default/flexibeea zmeňte:
FLEXIBEE_CFG=localzmeňte naFLEXIBEE_CFG=serverReštartujte službu Flexi:
/etc/init.d/flexibee restart
Teraz by už malo všetko fungovať.
Vytvorenie prvotného účtu (administrátorského)
Po inštalácii Flexi je systém v režime prvého spustenia. V systéme neexistuje žiadny účet a ak sa k nemu pripojí
prvý klient, bude požiadaný o vytvorenie účtu. Po jeho vytvorení bude systém zabezpečený.
Nastavenie servera pre viac ako 5 používateľov
Ak máte inštalácie s viac ako 5 používateľmi, je potrebné vykonať nastavenie databázového systému pre optimálny chod.
Konfigurácia PostgreSQL
Windows:
Ak aktualizujeme z verzie, kde sme
postgresql.confnahrádzali, vrátime tam predvolenú hodnotu
Do hlavného
postgresql.confiba pridáme odkaz na podpriečinok s ďalšími konfiguračnými súbormi (include_dir = 'conf.d')V podpriečinku
conf.dmáme vlastné.confsúbory. Názvy majú formát:0xx_flexi_popis.conf(napr.051_flexi_main.conf)Postgres načítava súbory v poradí podľa názvu, neskôr načítané súbory majú prednosť. Používateľ by si preto mal prípadne vytvoriť súbor
yxx_cokoliv.confkde y> 0(napr:101_custom.conf). Tým môže prepísať našu konfiguráciu. Pri reinštalácii mu takýto súbor nemeníme.Hlavný postgresql.conf ani naše .conf súbory by používateľ nemal meniť, môžu sa pri reinštalácii prepísať.
Rieši to isté popísané v bode vyššie, len na linuxových systémoch:
v konfigurácii PostgreSQL nastavujeme voľbu
jit = off(všeobecne by malo ísť o urýchľujúce nastavenie, no u nás naopak dotazy spomaľuje)inštalácia už nemení predvolený konfiguračný súbor databázy
postgresql.conf(jediné čo prípadne pridáva je voľbainclude_dir = 'conf.d')všetky dôležité nastavenia sa potom umiestňujú do
conf.dpodadresára v samostatných súboroch (napr.53-jit-off.conf)

