sudo apt install firebird3.0-server
Le script d'installation demande un mot de passe pour SYSDBA.
Vérifier le status du service :
sudo systemctl status firebird3.0.service
Faire une sauvegarde du fichier /etc/firebird/3.0/firebird.conf
Éditer le fichier et mettre ces options :
AuthServer = Legacy_Auth, Srp, Win_Sspi AuthClient = Legacy_Auth, Srp, Win_Sspi WireCrypt = Disabled RemoteBindAddress =
Redémarrer Firebird :
sudo systemctl restart firebird3.0.service
sudo apt install flamerobin
Lors de la restauration d'un backup vers un dossier personnel, il faut que le dossier soit accesible en écriture par l'utilisateur firebird:firebird
sudo apt install php7.3-interbase
Pour utiliser des fonctions telles que SUBSTR qui font partie de la librairie fbudf installée avec le serveur, il faut activer l'accès à ces dernières.
Éditer le fichier /etc/firebird/3.0/firebird.conf et localiser la ligne
UdfAccess = None
Remplacer cette valeur par
UdfAccess = Restrict UDF
Comme expliqué dans les commentaires au-dessus de cette ligne, cela
équivaut à Restrict /usr/lib/x86_64-linux-gnu/firebird/3.0/UDF
qui est
le dossier où se trouve la librairie fbudf.so
Voir également cette page de la FAQ.
Redémarrer le service Firebird avec cette commande :
sudo systemctl restart firebird3.0.service