Instalando Firebird 2 com rfunc no Debian

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

[ Hits: 14.086 ]

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 Skype 32 bits no Debian Squeeze amd64

Instalando Firebird2 com FreeAdhocUDF no Debian Linux

Habilitando portas USB no VirtualBox

Leitura recomendada

Acesso negado para root no MySQL e PhpMyAdmin

Resumo da História do Sistema Operacional Solaris

Virtualização dos sistemas operacionais: CentOS, Debian, Slackware e Ubuntu (parte 2)

Pipes no Linux

Sabayon com KDE5 - sudo gráfico não funciona mais [Resolvido]

  

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