Instalando Firebird 2 com rfunc no Debian

Publicado por Rogério Sousa Guimarães em 07/07/2008

[ Hits: 13.878 ]

Blog: http://rojeryo.dyndns.org

 


Instalando Firebird 2 com rfunc no Debian



Esse tutorial tem objetivo de auxiliar na instalação do Firebird 2 versão CLASS SERVER com a biblioteca rfunc no Debian. Normalmente na versão Windows, a biblioteca rfunc vem embutida no instalador do Firebird 2.

Pacotes utilizados:
  • Firebird - FirebirdCS-2.0.4.13130-1.i686.tar.gz
  • RFUNC - rfunc-2.1.3.1-RC1-unix.tar.gz
  • XINETD - é um daemon que controla outros daemons. Daemons são tipicamente programas que controlam serviços de network, que rodam a longo prazo nos bastidores do sistema a espera para entrar em ação.
  • UUID - uuid-dev

Faça download do Firebird 2 do site oficial:
Faça download da RFUNC do site oficial:
INSTALANDO XINETD e UUID.

Instalando XINETD no Debian através do repositório:

# apt-get install xinetd

Instalando UUID-DEV no Debian através do repositório:

# apt-get install uuid-dev

INSTALANDO FIREBIRD2.

Mude seu usuário para superusuário (su), descompacte Firebird:

# tar -zvxf FirebirdCS-2.0.1.12855-0.i686.tar.gz

Acesse o diretório criado pela descompactação; Execute o instalador:

# sh install.sh

Aparecerá uma tela para digitar a senha do Banco de Dados, informe a senha desejada. Se apareceu a mensagem "Install completed", instalação concluída com sucesso!!!

COMPILANDO RFUNC.

Descompactar RFUNC e acessar a pasta source:

# tar -zvxf rfunc-2.1.3.1-RC1-unix.tar.gz
# cd source/


Modifique o arquivo rfunc.conf:

GDS_NAME       = fbclient
#GDS_NAME       = gds32
#IBASE       = c:/ib/fb/1.0

IBASE       = /opt/firebird

Execute o comando:

# make -f makefile.linux rfunc

Copie o arquivo rfunc para o diretório do Firebird, ajuste permissão e dono.

# cp rfunc /opt/firebird/UDF/
# chmod 777 /opt/firebird/UDF/rfunc
# chown firebird\: /opt/firebird/UDF/rfunc


Testado no sistema operacional: Debian kernel 2.6.18-5-686.

Outras dicas deste autor

Instalando Wireless 3945ABG no Debian Lenny Linux

Gerenciador de calendário / tarefas no Thunderbird

Instalando Firebird2 com FreeAdhocUDF no Debian Linux

Instalando Skype 32 bits no Debian Squeeze amd64

Habilitando portas USB no VirtualBox

Leitura recomendada

SSH - Máquina nova, configuração antiga

Entenda o comando chmod

Lançado o fórum Mageia no Brasil

Como apagar um kernel no Ubuntu

Simulação de ataque DDoS com a aplicação ddosim

  

Comentários
[1] Comentário enviado por jonasalima em 10/07/2008 - 18:49h

Cara, eu nao testei, mas digo que ja passei um GRANDE aperto uma vez que fui implementar um servidor Debian + Firebird+Rfunc.

Parabéns pela iniciativa pois sobre a RFUNC exclusivamente a internet ta MUITO escassa. Inclusive no firebase eu tive dificuldades de encontrar tutos na epoca.

Olhando o tutorial assim é muito facil. Agora se voce nao tem informacao nenhuma um pequena modificacao pode se tornar um grande problema.

Mais uma Vez parabéns.

[2] Comentário enviado por rojeryo em 11/07/2008 - 08:58h

Obrigado!!!

Escrevi esse mini-tutorial justamente pela escassez de material sobre o Firebird 2 versão CLASS SERVER com a biblioteca RFUNC...

Só lembrando, é necessário dar permissão ao arquivo "BASE DE DADOS" para o usuário firebird.

Qualquer dúvida a disposição,

Abraços,

Rogério S Guimarães



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts