Pro novou instalaci serverove casti MRP-K/S muzete pouzit nasledujici postup. Na oficialnich strankach autoru databaze Firebird https://www.firebirdsql.org/ je ke stazeni instalacni archiv v casti pro Linux: https://firebirdsql.org/en/firebird-2-5/#Linux_AMD64 Pouzijte verzi 64-bit Superserver, compressed tarball (napr. FirebirdSS-2.5.9.27139-0.amd64.tar.gz). Nasledujici postup je jen "navrh". tar -xvzf FirebirdSS-2.5.(cislo_verze).tar.gz -C /tmp cd /tmp/FirebirdSS-2.5.(cislo_verze) ./install.sh V dobe psani tohoto navodu bylo v novejsich distribucich potreba doinstalovat knihovnu libncurses5. Pokud se pri instalaci vyskytne tato chyba, instalaci preruste, knihovnu doinstalujte (napr. na Debianu prikazem apt install libncurses5) a spustte znovu ./install.sh. Po uspesne instalaci je v korenovem adresari Firebirdu (vetsinou to byva /opt/firebird/ ) ulozen soubor SYSDBA.password. Obsahuje nahodne vygenerovane heslo spravce databaze. (pri instalaci z tar.gz je heslo pro SYSDBA mozno zvolit) Dale je potreba zalozit adresar pro data MRP-K/S, pripadne jeste pro data demoverze. Obema je potreba nastavit pristupova prava tak, aby do nich mohl zapisovat uzivatel firebird (pod kterym byva SQL server spousten) Napriklad: cd /home mkdir mrpks mkdir mrpks/demo chown firebird.firebird mrpks -R chmod 0770 mrpks Jako posledni krok doporucujeme nastavit promenne jadra starajici se o sledovani spojeni. Pokud se klient nekorektne odpoji, serveru ve vychozim stavu trva dlouho nez to zjisti. Prislusna zmena se da udelat nasledujicimi prikazy: sysctl -w net.ipv4.tcp_keepalive_time=60 sysctl -w net.ipv4.tcp_keepalive_intvl=15 sysctl -w net.ipv4.tcp_keepalive_probes=5 Vhodne je jejich umisteni do scriptu, ktery se spousti po startu pocitace. (casto se k tomu da pouzit /etc/rc.local nebo /etc/rc.d/rc.local v zavislosti na distribuci)