Pular para o conteúdo principal

Instalando Banco de Dados Firebird no Linux

Bom dia!

Para muitos tem sido uma tortura instalar um servidor Firebird 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.


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: 


# 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:

# yum install nome_do_pacote_rpm



Baixando e instalando o Firebird 

Acesse o site firebirdsql.org e depois clique em "Download Firebird 2.5.1" (versão disponível no momento).


Os pacotes que nos interessam são mostrados abaixo: 

# cd ~

# wget http://ufpr.dl.sourceforge.net/project/firebird/firebird-linux-i386/2.5.1-Release/FirebirdSS-2.5.1.26351-0.i686.tar.gz

# tar -zxvf FirebirdSS-2.5.1.26351-0.i686.tar.gz

# cd FirebirdSS-2.5.1.26351-0.i686

# ./install

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.  


Desinstalando

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

# /opt/firebird/bin/uninstall.sh



Espero ter colaborado e tirado dúvidas e dificuldades do pessoal.


Abraços,

Fábio Vieira
System and Network Admin Linux and Windows

E-mail: ensinalinux@gmail.com
Website: www.winlinuxtecnologia.com
Tel.: (41) 9893-8701

Comentários

Postagens mais visitadas deste blog

Trabalhando com Raid via Software no Debian / Ubuntu

Redundant Array of Independent Drives , também denominado Redundant Array of Inexpensive Drives , mais conhecido como simplesmente RAID ou ainda em português: Conjunto Redundante de Discos Independentes ou também Conjunto Redundante de Discos Econômicos ou ainda Arranjo Redundante de Discos Independentes, é um meio de se criar um sub-sistema de armazenamento composto por vários discos individuais, com a finalidade de ganhar segurança e desempenho. Popularmente, RAID seriam dois ou mais discos (por exemplo, HD ou disco rígido) trabalhando simultaneamente para um mesmo fim, por exemplo, citando o exemplo de RAID -1 logo abaixo, serviria como um espelhamento simples, rápido e confiável entre dois discos, para fazer o backup de um disco em outro. Apesar do RAID oferecer segurança e confiabilidade na adição de redundância e evitar falhas dos discos, o RAID não protege contra falhas de energia ou erros de operação. Falhas de energia, código errado de núcleo ou erros o

Códigos de Status do Squid

Boa tarde galera, Muitos trabalham com servidores proxy usando squid e várias vezes temos que analisar os logs de acesso para tentar entender o que está acontecendo. Todos que já viram um log do squid conseguem identificar o site acessado, o usuário ou mesmo se o acesso foi bem sucedido ou não, contudo há alguns códigos que chamam a atenção. Veja um trecho de um log do squid a seguir: 1199263171.923    285 192.168.254.12 TCP_DENIED/403 1503 GET http://www.menshealth.com/media/images/cma/dec04_lust5_200x200.jpg jose NONE/- text/html 1199263176.363    302 192.168.254.15 TCP_MISS/000 0 GET http://www.google.com.br/carlos DIRECT/74.125.47.147 - 1199263176.379      0 192.168.254.15 TCP_DENIED/407 2033 GET http://www.folha.uol.com.br/folha/common.css - NONE/- text/html 1199263176.439     58 192.168.254.15 TCP_IMS_HIT/200 32356 GET http://www.folha.uol.com.br/folha/common.css carlos NONE/- text/css Nesses logs podemos identificar que o usuário “jose” teve seu acesso negado ao site menshealth.