Telepítés Linux-os környezetben
Debian 8 vagy Ubuntu 14.04 LTS disztribúciók esetén csomagban rendelkezésre áll a Firebird 2.5-es, Superserver (firebird2.5-super
), vagy Classic (firebird2.5-classic
), vagy SuperClassic (firebird2.5-superclassic
) változata.
A modellek közötti választáshoz további információ a Firebird szerver modellek című cikkben.
Példa a telepítésre Debian környezetben
A telepítés folyamán rendszergazda (
root
) jogosultság szükségesapt-get install firebird2.5-super
(telepítés)- ha a telepítés hibátlanul sikerült (hibakód:
0
), akkor:dpkg-reconfigure firebird2.5-super
(YES
, majd 'masterkey
') chmod -R o+t,o+w /home/qsoft/
(ha a share maga a 'qsoft' könytártól indul.
Erre azért van szükség, hogy a Firebirdnek legyen olvasási joga azokon a könyvtárakon, ami a 'qsoft/sup/db'-hez vezet- ha a share Samba oldaláról elérhető (hálózaton elérhető), akkor oda be lehet másolni az esetleges előző adatbázisokat a '/sup/db'-be
Viszont ebben az esetben fokozottan kell ügyelni a Samba szerver beállítására, hogy az így másolt file-ok az adatbázis szerver számára megfelelő jogosultsággal jöjjenek létre
(Pl.:force user = firebird
ésforce group = firebird
) chown -R firebird.firebird /home/qsoft/sup/db
(az adatbázisokhoz legyen teljes joga)- egyes disztribúciók szigurú irányelvei alapján, alapesetben localhost-ra korlátozzák a hozzáférést a szerverhez.
ezt a/etc/firebird/2.5/firebird.conf
ban aRemoteBindAddress = localhost
sor kikommentezésével lehet megszüntetni. - helyileg kipróbálhatjuk a
telnet localhost 3050
paranccsal, hogy fut-e az adatbázis szerver - távolról (pl. egy munkaállomásról) kipróbálhatjuk a
telnet <szerver-IP> 3050
paranccsal, hogy elérhető-e az adatbázis szerver