====== Instalacja bazy na serwerach Linux ====== - Należy zainstalować serwer Firebird w wersji 3.0 zgodnej z zainstalowanym Systemem Linux. - Firebird występuje w dwóch architekturach: Super Server i Classic Server. O różnicach przeczytasz w [[http://www.firebirdfaq.org/faq25/|dokumentacji Firebirda]]. - Firebirda należy pobrać ze strony [[http://www.firebirdsql.org|www.firebirdsql.org]] w postaci spakowanej. Proszę nie instalować Firebirda z pakietów linuxa. Spakowany plik należy rozpakować i zainstalować poleceniem install.sh z uprawnieniami roota. Składnia polecenia: zabezpieczającego do stanowiska na którym jest zainstalowany program modus (nie wpinaj klucza do serwera z bazą, klucze są obsługiwane wyłącznie przez system Windows) https://ib-aid.com/en/articles/installing-firebird-3-on-modern-linux-versions-centos-8-and-ubuntu-19/ Zmiana hasła dla SYSDBA za pomocą polecenia: gsec -user sysdba -pass masterkey -mo sysdba -pw icuryy4me sudo install.sh Prawidłowo firebird powinien zainstalować się w katalogu /opt Podczas instalacji firebird zapyta o nowe hasło - proszę je wpisać pamiętając że Unix rozróżnia wielkości liter - Należy wkopiować pliki bazy modusa do utworzonego przez siebie katalogu np /bazy_modusa/ - po skopiowaniu plików należy dodać w uprawnieniach tych plików możliwość zapisu przez innych - należy pamiętać że modus potrzebuje dwa pliki bazy nazwa.fdb oraz bin_nazwa.fdb - należy pamiętać aby nazwy były wpisane małymi literami - jeśli posiadasz firewall - odblokuj port 3050 - domyślny dla firebirda - uruchom na stanowisku klienta program rhoadmin i w ustawieniach podaj adres IP serwera na którym jest baza oraz podaj ścieżkę na tym serwerze czyli np /bazy_modusa/nazwa.fdb - wykonaj test połączenia podając ustanowione do firebirda hasło (odblokuj port 3050) - zapisz ustawienia i odpal program modus, pamiętając o wpięciu klucza