Mudanças entre as edições de "Instalacao Firebird em Servidor Linux"
(Criou página com 'Instalação do Firebird 2.5 em Servidor Linux == Preparando o Ambiente == 1 -') |
(→Instalação do Firebird) |
||
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | |||
− | |||
== Preparando o Ambiente == | == Preparando o Ambiente == | ||
− | 1 - | + | Para esta instalação está sendo usado o CentOS 6.5, e considerando que a rede está devidamente configurada com ip fixo e acesso a internet. |
+ | |||
+ | 1 - Atualizar SO | ||
+ | yum update -y | ||
+ | |||
+ | 2 - Instalação do webmin (Será usado para facilitar o gerenciamento do servidor) | ||
+ | http://www.webmin.com/rpm.html | ||
+ | |||
+ | 3 - Instalação do ConfigServer Firewall | ||
+ | https://configserver.com/cp/csf.html | ||
+ | |||
+ | Primeiramente deverá ser feito uma analise das portas e range de IP que serão liberados, | ||
+ | o objetivo é bloquear tudo e liberar somente o que for usar. | ||
+ | * Exemplo: | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | ! Porta !! Serviço !! Descrição !! | ||
+ | |- | ||
+ | | 22 || SSH || Acesso pelo linha de comando para executar a manutenção || | ||
+ | |} | ||
+ | |||
+ | == Instalação do Firebird == | ||
+ | |||
+ | 1 - https://downloads.sourceforge.net/project/firebird/firebird-linux-amd64/2.5.7-Release/FirebirdCS-2.5.7.27050-0.amd64.tar.gz?r=&ts=1494529864&use_mirror=ufpr | ||
+ | |||
+ | Comandos: | ||
+ | |||
+ | Descompactar arquivo: | ||
+ | tar -xzf FirebirdCS-2.5.7.27050-0.amd64.tar.gz | ||
+ | entrar na pasta | ||
+ | cd FirebirdCS-2.5.7.27050-0.amd64 | ||
+ | executar instalação (install.sh) | ||
+ | ./install.sh | ||
+ | pressione enter | ||
+ | coloque a senha do sysdba, por padrão é a masterkey | ||
+ | |||
+ | Colocar o caminho da pasta dos arquivos binarios nas variáveis de ambiente o SO. | ||
+ | |||
+ | configurar udf para linux colocando na pasta /opt/firebird/UDF os arquivos | ||
+ | libandesudf.so | ||
+ | libtbudf.so | ||
+ | |||
+ | Alterar o dono da pasta onde fica os bancos de dados | ||
+ | chown -R firebird.firebird /ibdb | ||
+ | |||
+ | Dar permissão de escrita |
Edição atual tal como às 13h30min de 12 de maio de 2017
Preparando o Ambiente
Para esta instalação está sendo usado o CentOS 6.5, e considerando que a rede está devidamente configurada com ip fixo e acesso a internet.
1 - Atualizar SO
yum update -y
2 - Instalação do webmin (Será usado para facilitar o gerenciamento do servidor)
http://www.webmin.com/rpm.html
3 - Instalação do ConfigServer Firewall
https://configserver.com/cp/csf.html
Primeiramente deverá ser feito uma analise das portas e range de IP que serão liberados, o objetivo é bloquear tudo e liberar somente o que for usar.
- Exemplo:
Porta | Serviço | Descrição | |
---|---|---|---|
22 | SSH | Acesso pelo linha de comando para executar a manutenção |
Instalação do Firebird
Comandos:
Descompactar arquivo:
tar -xzf FirebirdCS-2.5.7.27050-0.amd64.tar.gz
entrar na pasta
cd FirebirdCS-2.5.7.27050-0.amd64
executar instalação (install.sh)
./install.sh
pressione enter coloque a senha do sysdba, por padrão é a masterkey
Colocar o caminho da pasta dos arquivos binarios nas variáveis de ambiente o SO.
configurar udf para linux colocando na pasta /opt/firebird/UDF os arquivos
libandesudf.so libtbudf.so
Alterar o dono da pasta onde fica os bancos de dados
chown -R firebird.firebird /ibdb
Dar permissão de escrita