Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: cheech and chong
Por razgriz
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Instalando Firebird 2 com rfunc no Debian
Linux user
Publicado por Rogério Sousa Guimarães em 07/07/2008

Login: rojeryo, 154284 pontos | Blog: http://rojeryo.dyndns.org
[ Hits: 5726 ]

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

Leitura recomendada
   Dica Linux recomendada Utilizando o Yum através de um servidor proxy
   Dica Linux recomendada Criando um roteador com o Linux
   Dica Linux recomendada Mudando o tamanho das fontes no Mozilla (on-the-fly)
   Dica Linux recomendada Manual de instalação e configuração do Cacti no Fedora 8
   Dica Linux recomendada Conheça o OFRIS - o congelador de sistema para o Linux!

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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.