Pokud chcete ABRA Flexi provozovat v síti na vlastním serveru, je potřeba doplnit několik nastavení. Data pak spravuje jeden server a klientské aplikace se k němu připojují.
ℹ️ Týká se pouze provozu na vlastním serveru (on-premise). Při provozu v cloudu vše zajišťuje ABRA a žádné z níže uvedených nastavení neřešíte.
💡 Pokud jste na Windows zvolili během instalace Síťová instalace → Instalace serveru, většinu kroků za vás udělal instalátor. Ruční nastavení potřebujete jen u lokální instalace nebo když používáte firewall třetí strany.
Povolení vzdáleného přístupu
Pokud jste při instalaci nezvolili typ Síťová instalace a Server, je nutné vzdálený přístup povolit ručně. Přihlaste se do ABRA Flexi jako správce firem, otevřete Nástroje → Nastavení serveru a zaškrtněte volbu Poskytovat službu Flexi v síti.
Povolení portu na firewallu
Aby mohl databázový server korektně komunikovat v síti, povolte na používaném firewallu přístup k portu 5434 (protokol TCP).
Povolení vzdáleného přístupu na Linuxu s RPM balíčky
Linuxové distribuce s RPM balíčky (SUSE, Fedora, CentOS, RHEL, …) neumožňují při instalaci pokládat dotazy. Typ instalace je proto nutné změnit ručně.
V souboru
/etc/default/flexibeezměňteFLEXIBEE_CFG=localnaFLEXIBEE_CFG=server.Restartujte službu Flexi:
sudo systemctl restart flexibee(na starších systémech bez systemd/etc/init.d/flexibee restart).
Nyní už bude vše fungovat.
Založení prvotního účtu (administrátorského)
Po instalaci je systém v režimu prvního spuštění a neexistuje v něm žádný účet. První klient, který se připojí, bude požádán o vytvoření účtu. Po jeho vytvoření je systém zabezpečen.
⚠️ Dokud prvotní účet nezaložíte, je server nezabezpečený. Udělejte to hned po zpřístupnění serveru v síti.
Nastavení serveru pro více než 5 uživatelů
Pokud máte instalaci s více než pěti uživateli, je nutné provést nastavení databázového systému pro optimální běh. Podrobnosti najdete v článku Konfigurace PostgreSQL pro velké instalace ABRA Flexi.
Konfigurace PostgreSQL
Platí pro Windows i Linux:
Flexi do hlavního souboru
postgresql.confpouze přidává odkaz na podsložku s dalšími konfiguračními soubory (include_dir = 'conf.d'). Výchozí konfigurační soubor databáze jinak nemění.V podsložce
conf.djsou konfigurační soubory Flexi. Názvy mají formát0xx_flexi_popis.conf(například051_flexi_main.conf), na Linuxu i ve tvaru53-jit-off.conf.PostgreSQL načítá soubory v pořadí podle názvu a později načtené vyhrávají. Vlastní nastavení si proto vytvořte v souboru s vyšším číslem, například
101_custom.conf. Ten se při reinstalaci nemění.Hlavní
postgresql.confani konfigurační soubory dodané s Flexi neupravujte — při reinstalaci se mohou přepsat.Pokud aktualizujete z verze, ve které Flexi nahrazovala soubor
postgresql.conf, vrátí se do něj výchozí obsah.
V konfiguraci PostgreSQL nastavujeme na Linuxu volbu jit = off. Obecně jde o zrychlující nastavení, u Flexi ale dotazy naopak zpomaluje.

