INSTALANDO E CONFIGURANDO FACILMENTE O FIREBIRD 2.1 NO LINUX

Para muitos tem sido uma tortura instalar um servidor Firebird no Linux. Reinstalar então nem se fala. Na internet há “trocentos” tutoriais ensinando. Mas você segue tudo à risca e não dá certo. Às vezes só consegue depois de ler uns dez tutorias e catando uma informação aqui e outra ali. Espero que este tutorial seja o único que você vai precisar ler para poder instalar o Firebird 2.1.

PREPARANDO O TERRENO

Para o modo como instalaremos o Firebird, o seu Linux precisa ter instalado a biblioteca libstdc++5.

Se você usa Ubuntu, Debian ou derivados, digite num terminal:

sudo apt-get install libstdc++5

Se você usa uma distribuição baseada em pacotes RPM (como openSUSE, Fedora e outras), terá que instalar o pacote compat-libstdc++. Na maioria das distribuições RPM você instala assim:

sudo yum install nome_do_pacote_rpm

BAIXANDO E INSTALANDO O FIREBIRD

Acesse o site firebirdsql.org e depois clique em “Download Firebird 2.1.2” (versão disponível no momento):

Linux: Instalando e Configurando Facilmente o Firebird 2.1 no Linux

Agora clique no pinguim que tem escrito embaixo de Linux x86:

Linux: Instalando e Configurando Facilmente o Firebird 2.1 no Linux

Os pacotes que nos interessam são mostrados abaixo:

Linux: Instalando e Configurando Facilmente o Firebird 2.1 no Linux

E agora, qual dos dois devo instalar? Para saber digite num terminal:

getconf GNU_LIBPTHREAD_VERSION

Se a resposta for NPTL 2 qualquer coisa, baixe o pacote marcado na figura com um retângulo vermelho, mas se na resposta não aparecer NPTL, baixe o pacote marcado na figura com uma elipse vermelha.

Digamos que você baixou o pacote escolhido na sua área de trabalho, então num terminal digite os comandos:

cd ~/Desktop
$ tar -xzf FirebirdSS*.tar.gz
$ cd FirebirdSS*
$ sudo ./install.sh

Depois deste último comando o instalador pede uma confirmação, tecle Enter e depois você precisará digitar uma senha para o administrador padrão SYSDBA. Depois de digitar a senha e teclar Enter a instalação termina.

Mais uma configuração. Agora vamos usar o nome do usuário logado no sistema que sempre tem um grupo de usuários com o mesmo nome. Digamos que seja elias. Num terminal digite os seguintes comandos:

sudo adduser firebird firebird
$ sudo adduser firebird elias

Continuando… aprenderemos como configurar uma pasta para guardarmos os bancos criados. Digamos que no seu diretório de usuário você tenha criado uma pasta chamada bancos. Se você já tiver bancos criados copie-os logo para a pasta criada. Agora, num terminal, digite o comando abaixo (estou usando como exemplo o usuário elias):

sudo chown -R firebird:elias ~/bancos

Se você quiser usar outra(s) pasta(s) basta mudar o caminho no comando acima.

Obs.: Instalando assim o Firebird fica muito mais bem configurado do que instalando dos repositórios das distribuições Linux. Por exemplo, automaticamente já são criados vários links simbólicos para compatibilização com programas que usam versões anteriores do Firebird ou o InterBase no Linux.

DESINSTALANDO

Se depois deste processo todo você precisar desinstalar o servidor, num terminal digite:

sudo /opt/firebird/bin/uninstall.sh

Ufa! Acabou. Viu com é facílimo!?

OBS= o que me ajudou foi os comando abaixo no terminal linux

baixa a versão 2.5.0 do processador amd

#wget http://ufpr.dl.sourceforge.net/project/firebird/firebird-linux-amd64/2.5-Release/FirebirdCS-2.5.0.26074-0.amd64.tar.gz

#tar -zxvf  FirebirdCS-2.5.0.26074-0.amd64.tar.gz

#cd FirebirdCS-2.5.0.26074-0.amd64

#./install

ele pede a senha do suaurio SYSDBA eu usei masterkey

Desinstalando

Se depois deste processo todo você precisar desinstalar o servidor, num terminal digite:

# /opt/firebird/bin/uninstall.sh

reconfigurar o firebird:

dpkg-reconfigure firebird2.0-super

restartar o serviço ou iniciar:

/usr/sbin/rcfirebird restart

/usr/sbin/rcfirebird {start|stop|status|try-restart|restart|force-reload|reload}
rcfirebird restart

outra forma de restartar o serviço ou iniciar :
/opt/firebird/bin/fbmgr &
/usr/local/firebird/bin/./firebird restart    &
/usr/lib/firebird/bin/fb_inet_server &

para iniciar ele com o iniciar do linux :

nano /etc/rc.local

/opt/firebird/bin/fbmgr &

 

para verificar se o serviço esta com a porta abertas para conexão dos clientes:

netstat -nat

netstat -nat | grep 3050

ou

top -b -n1 | grep fb

 

 

———————————————————————————-

baixar o firebird 2.5.6

http://www.firebirdsql.org/en/firebird-2-5-6/

baixar o firebird 2.5.0

http://www.firebirdsql.org/en/firebird-2-5-0/

 

Referencias:

https://www.vivaolinux.com.br/dica/Instalando-e-configurando-facilmente-o-Firebird-2.1-no-Linux

https://www.vivaolinux.com.br/artigo/Instalando-o-Firebird-2.5-e-gerenciando-com-o-Flamerobin

http://mapopa.blogspot.com.br/2010/10/using-firebird-25-official-targz.html

http://firebirdsql.org/manual/ubusetup.html
http://www.vivaolinux.com.br/topico/Firebird/Perdendo-conexao-debian?pagina=2&num_por_pagina=12
https://help.ubuntu.com/community/Firebird2.1
http://ftp.de.debian.org/debian/pool/main/f/firebird2.5/firebird-dev_2.5.2~svn+54604.ds4-1_i386.deb
http://comments.gmane.org/gmane.comp.db.firebase.portuguese/97832
http://wxnewbie.blogspot.com.br/2011/08/instalando-e-configurando-firebird-25.html
http://habitodigital.wordpress.com/2011/08/12/instalando-o-firebird-2-5-no-ubuntu-e-administrando-com-o-flamerobin/
http://www.evandrosiqueira.com.br/2011/03/instalando-o-firebird-25-final-no.html
http://www.vivaolinux.com.br/artigo/Instalando-o-Firebird-no-Debian/

Deixe um comentário