Manual de instalação do Interbase Server no Conectiva Linux
Este guia mostra de forma ampla como instalar, configurar e fazer com que o banco de dados Interbase 6 Server seja inicializado junto com o sistema operacional.
Instalando e configurando o Interbase Server
Primeiro obtenha o pacote do InterbaseSS no formato rpm, o nome
do pacote e InterbaseSS_LI-V6_0-1_i386.rpm.
Para proceder com a instalação, digite no prompt (você deve estar logado como root):
# rpm -ivh InterbaseSS_LI-V6_0-1_i386.rpm
Se ocorrer tudo bem na instalação siga para o próximo passo. Como este guia tem como base um usuário e um grupo Interbase, vamos à criação dos mesmos. Para isso basta seguir os passos abaixo.
# groupadd interbase
Agora vamos criar o usuário interbase e associá-lo ao grupo interbase.
# adduser -g interbase interbase
Depois desse procedimento, vamos criar uma senha para o usuário interbase.
# passwd interbase
Digite e confirme a senha.
O próximo passo é fazer algumas modificações no sistema para perfeito funcionamento do Interbase.
Para melhor compatibilidade com outros programas, vamos criar alguns links simbólicos.
Vá para a raiz do sistema (digite cd /) e siga os passos abaixo para a criação dos links simbólicos.
# ls -s /opt/interbase /usr/interbase
# ls -s /opt/interbase /user/local/interbase
Agora vamos para o diretório pessoal do usuário Interbase:
# cd /home/interbase
Dentro do diretório crie um sub-diretório com nome bin:
# mkdir /home/interbase/bin
Agora entre no sub-diretório bin:
# cd /home/interbase/bin
E crie um link simbólico para o executável do interbase:
# ln -s /opt/intebase/ibmgr
Esse procedimento não e obrigatório para o funcionamento do interbase, porém pode ajudar a solucionar possíveis problemas de compatibilidade.
Agora vamos editar o arquivo profile que se localiza em /etc/profile. Siga os passos abaixo.
# cd /etc
# vi profile
Com arquivo aberto você poderá observar uma linha semelhante a esta:
PATH = "$PATH:/usr/bin/X11:/usr/games:/usr/local/bin"
Adicione o parâmetro :/opt/interbase/bin ao final da linha, neste caso ficaria:
PATH = "$PATH:/usr/bin/X11:/usr/games:/usr/local/bin:/opt/interbase/bin"
Isso vai fazer com que o servidor de banco de dados do Interbase possa ser ativado de qualquer parte do sistema. Basicamente faz com que você não tenha que sempre se deslocar até o diretório do /opt/interbase/bin para ativá-lo, tornando assim a ativação do mesmo muito mais simples e prática.
Agora crie o arquivo gds_host.equiv dentro do diretório /etc/. Coloque na primeira linha localhost e na segunda linha o sinal de +. Veja como proceder logo a baixo.
# cd /etc/
# cat > gds_host.equiv localhost
+
Pressione Ctrl+d para sair
Agora verifique se o arquivo foi criado:
# cat /etc/gds_host.equiv
Se tudo estiver bem vamos para o próximo passo!
Agora vamos dar um comando para verificar o estado da porta do Interbase.
# grep 3050 /etc/services
Você deverá receber a seguinte mensagem na tela:
gds_db 3050/tcp # Interbase Database Remote Protocol
Agora vamos editar o arquivo host que esta dentro de etc.
# vi /etc/hosts
Tire tudo que estiver na frente de localhost! E verifique se o IP da máquina está incluso no arquivo.
Agora edite o arquivo gds_host.equiv adicionando essas 3 linhas:
# cat > /etc/host.equiv
+
servidor
localhost
Pressione Ctrl+d para sair
Agora verifique se o arquivo foi criado:
# cat /etc/gds_host.equiv
Se tudo estiver bem vamos para o próximo passo!
Diogo Junqueira Penha.
Uberlândia 19/07/2003
e-mail: diogu@pop.com.br
Para proceder com a instalação, digite no prompt (você deve estar logado como root):
# rpm -ivh InterbaseSS_LI-V6_0-1_i386.rpm
Se ocorrer tudo bem na instalação siga para o próximo passo. Como este guia tem como base um usuário e um grupo Interbase, vamos à criação dos mesmos. Para isso basta seguir os passos abaixo.
Criando o grupo interbase
# groupadd interbase
Agora vamos criar o usuário interbase e associá-lo ao grupo interbase.
# adduser -g interbase interbase
Depois desse procedimento, vamos criar uma senha para o usuário interbase.
# passwd interbase
Digite e confirme a senha.
O próximo passo é fazer algumas modificações no sistema para perfeito funcionamento do Interbase.
Para melhor compatibilidade com outros programas, vamos criar alguns links simbólicos.
Vá para a raiz do sistema (digite cd /) e siga os passos abaixo para a criação dos links simbólicos.
# ls -s /opt/interbase /usr/interbase
# ls -s /opt/interbase /user/local/interbase
Agora vamos para o diretório pessoal do usuário Interbase:
# cd /home/interbase
Dentro do diretório crie um sub-diretório com nome bin:
# mkdir /home/interbase/bin
Agora entre no sub-diretório bin:
# cd /home/interbase/bin
E crie um link simbólico para o executável do interbase:
# ln -s /opt/intebase/ibmgr
Esse procedimento não e obrigatório para o funcionamento do interbase, porém pode ajudar a solucionar possíveis problemas de compatibilidade.
Agora vamos editar o arquivo profile que se localiza em /etc/profile. Siga os passos abaixo.
# cd /etc
# vi profile
Com arquivo aberto você poderá observar uma linha semelhante a esta:
PATH = "$PATH:/usr/bin/X11:/usr/games:/usr/local/bin"
Adicione o parâmetro :/opt/interbase/bin ao final da linha, neste caso ficaria:
PATH = "$PATH:/usr/bin/X11:/usr/games:/usr/local/bin:/opt/interbase/bin"
Isso vai fazer com que o servidor de banco de dados do Interbase possa ser ativado de qualquer parte do sistema. Basicamente faz com que você não tenha que sempre se deslocar até o diretório do /opt/interbase/bin para ativá-lo, tornando assim a ativação do mesmo muito mais simples e prática.
Agora crie o arquivo gds_host.equiv dentro do diretório /etc/. Coloque na primeira linha localhost e na segunda linha o sinal de +. Veja como proceder logo a baixo.
# cd /etc/
# cat > gds_host.equiv localhost
+
Pressione Ctrl+d para sair
Agora verifique se o arquivo foi criado:
# cat /etc/gds_host.equiv
Se tudo estiver bem vamos para o próximo passo!
Agora vamos dar um comando para verificar o estado da porta do Interbase.
# grep 3050 /etc/services
Você deverá receber a seguinte mensagem na tela:
gds_db 3050/tcp # Interbase Database Remote Protocol
Agora vamos editar o arquivo host que esta dentro de etc.
# vi /etc/hosts
Tire tudo que estiver na frente de localhost! E verifique se o IP da máquina está incluso no arquivo.
Agora edite o arquivo gds_host.equiv adicionando essas 3 linhas:
# cat > /etc/host.equiv
+
servidor
localhost
Pressione Ctrl+d para sair
Agora verifique se o arquivo foi criado:
# cat /etc/gds_host.equiv
Se tudo estiver bem vamos para o próximo passo!
Diogo Junqueira Penha.
Uberlândia 19/07/2003
e-mail: diogu@pop.com.br
ftp://ftp.borland.com/pub/interbase/devsupport/open_source/
Esse manual e pra versão 6 SS
:)