Installing the Firebird Database Server on CentOS 7
-
Thank you for quick answer.
Response:
systemctl status firebird-superserver
ā firebird-superserver.service - Firebird Database Server ( SuperServer )
Loaded: loaded (/usr/lib/systemd/system/firebird-superserver.service; enabled; vendor preset: disabled)
Active: inactive (dead)Jul 16 22:36:44 localhost.localdomain systemd[1]: Starting Firebird Database Server ( SuperServer )...
Jul 16 22:36:44 localhost.localdomain systemd[1]: firebird-superserver.service: Supervising process 3678 which is not our child. We'll most likely not notice when it exits.
Jul 16 22:36:44 localhost.localdomain systemd[1]: Started Firebird Database Server ( SuperServer ).cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core)However, doing same on CentOS release 6.9 (Final), works all very good!
Maybe it is something related to:
http://tracker.firebirdsql.org/browse/CORE-5491?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel -
Mark this: on CentOS release 6.9 (Final), it reports installation:
installed:
firebrid.x86_64 0:2.5.5.26952.0-2.el6Dependency Installed:
firebird-classic-common.x86_64 0:2.5.5.26952.0-2.el6
firebird-filesystem.x86_64 0:2.5.5.26952.0-2.el6
firebird-libfbclient.x86_64 0:2.5.5.26952.0-2.el6
firebird-libfbembed.x86_64 0:2.5.5.26952.0-2.el6
firebird-superclassic.x86_64 0:2.5.5.26952.0-2.el6
libicu.x86_64 0:4.2.1-14.el6 -
On CentOS 7.3.1611 (Core) installation reports:
Dependencies Resolved
Package Arch Version Repository SizeInstalling:
firebird x86_64 2.5.7.27050.0-1.el7 epel 648 k
Installing for dependencies:
firebird-superserver x86_64 2.5.7.27050.0-1.el7 epel 2.7 MTransaction Summary
Install 1 Package (+1 Dependent package)
Total download size: 3.4 M
Installed size: 14 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): firebird-2.5.7.27050.0-1.el7.x86_64.rpm | 648 kB 00:00:03
(2/2): firebird-superserver-2.5.7.27050.0-1.el7.x86_64.rpm | 2.7 MB 00:00:49Total 70 kB/s | 3.4 MB 00:00:49
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : firebird-superserver-2.5.7.27050.0-1.el7.x86_64 1/2
firebird983:
Installing : firebird-2.5.7.27050.0-1.el7.x86_64 2/2
Verifying : firebird-2.5.7.27050.0-1.el7.x86_64 1/2
Verifying : firebird-superserver-2.5.7.27050.0-1.el7.x86_64 2/2Installed:
firebird.x86_64 0:2.5.7.27050.0-1.el7Dependency Installed:
firebird-superserver.x86_64 0:2.5.7.27050.0-1.el7Complete!
-
-
@scottalanmiller Is there any web apps that works with firebird?
-
@scottalanmiller do you know if it is possible (and how) to install firebird 2.5.7
classic / superclassic con CentoOS 7 ? -
@black3dynamite said in Installing the Firebird Database Server on CentOS 7:
@scottalanmiller Is there any web apps that works with firebird?
There are, but primarily it is for bespoke projects.
-
Do the Firebird logs tell you anything? Do a restart on the service and see what the logs say immediately afterwards.
-
@scottalanmiller sorry, where can I check firebird logs?
-
I've build a new server and just did an install. Definitely looks like things have changed recently. I'm getting the same issues.
-
@scottalanmiller it is good to hear that, I thought I was wrong. Now, please look at the log file: it says Can't access lock files's directory /tmp/firebird/
It seems firebird user has no access to that folder.
Let me test something, allowing firebird user to access it.
-
Solved:
sudo chown -R firebird:firebird /tmp/firebirdThank you very much for your help and guide.
-
@abnerh69 said in Installing the Firebird Database Server on CentOS 7:
Solved:
sudo chown -R firebird:firebird /tmp/firebirdThank you very much for your help and guide.
Oh awesome, glad that it was not anything crazy. I'll add that to the install instructions up top. That was definitely not needed previously.
-
@black3dynamite, do you need some specific help? I mean, I do web apps that works with firebird.
-
@abnerh69 said in Installing the Firebird Database Server on CentOS 7:
@black3dynamite, do you need some specific help? I mean, I do web apps that works with firebird.
No. I was just curious about it.
-
chown -R firebird:firebird /tmp/firebird
This command doesnt work.
Because there is no "firebird" directory in /tmp folder -
This is a three year old tutorial. The Firebird here, the OS are both out of date. And the package listed no longer works. For a current install, used Firebird 3 on either CentOS 8 or Fedora.
-
@abnerh69 THANKS!!!