Установка Firebird 2.5 в линукс
Здесь приводится инструкция как установить сервер Firebird 2.5 вручную, если у вас не получается установить его из RPM-пакета или скриптом. Запускаем терминал с полномочиями суперпользователя и выполняем приведенные ниже команды.
Качаем и распаковываем архив с сервером в каталог opt.
cd /opt wget http://mydataexpress.ru/files/firebird25.tar.gz tar xvzf firebird25.tar.gz
В каталоге libextra лежат библиотеки, необходимые для работы сервера. Скопируйте их в каталог, где у вас находятся все 64-битные библиотеки. Это может быть каталог /usr/lib64, /usr/lib/x86_64-linux-gnu или какой-то иной каталог.
cd /opt/firebird/libextra cp * /usr/lib64/
Если в системе установлен пакет libncurses5, то копировать библиотеки не нужно. Вы можете посмотреть каких библиотек не хватает серверу, запустив команду ldd:
ldd /opt/firebird/bin/fbguard
Создаем группу и пользователя firebird. От имени пользователя firebird в дальнейшем будет работать наш сервер.
groupadd firebird useradd -g firebird firebird
Владельцем каталога /opt/firebird назначаем пользователя firebird.
chown -hR firebird /opt/firebird
Запускать сервер будет подсистема управления службами systemd.
cp /opt/firebird/firebird.service /etc/systemd/system/ systemctl enable firebird systemctl start firebird
Проверяем статус службы:
systemctl status firebird
Если статус Active (Running) значит все в порядке - сервер запущен.
Меняем при необходимости пароль SYSDBA.
cd /opt/firebird/bin ./gsec -user SYSDBA -password masterkey -modify SYSDBA -pw <ваш новый пароль>
Если в вашей системе работает файрвол, разрешите порт 3050.
Для успешного подключения Firebird к базе данных назначьте владельцем файла пользователя firebird.