Instalando e Removendo Firebird de Servidores Linux Primeiro baixo os instaladores abaixo:Firebird 01: SuperServer Firebird 02: Classic Lembrando que os links acima se tratam de servicos em 64bits.Vamos la,Vamos fazer o download do firebird de sua escolha e vamos salvar em um diretorio no Linux/home/Linux.Agora vamos aos comandos:Extrair o FirebirdCS ou FirebirdSS:# /home/Linux/ tar -vzxf FirebirdCS-2.5.1.26351-0.amd64.tar.gzEntrar no diretorio extraido:# /home/Linux/ cd FirebirdCS-2.5.1.26351-0.amd64Executar o comando:# /home/Linux/ cd FirebirdCS-2.5.1.26351-0.amd64/sh install.sh Sera pedida uma senha digite: masterkey e aguarde a finalizacao da instalacao.Por padrao a porta a ser aberta para uso do firebird no Linux e a 3051Entao digite:# iptables -A INPUT -m multiport -p tcp --dport 3051 -j ACCEPT Removendo o firebird do Linux:Va ate o diretorio:# cd /opt/firebird/Bin Execute o comando:# /opt/firebird/bin/sh FirebirdUninstall.shAguarde e pronto! O aviso de removido sera dado.Buscando informacoes em sites relacionados ao servico de firebird vejam o que encontrei dentro do site: http://www.sinatica.com/ Firebird SuperServer, ClassicServer ou SuperClassic?Uma das decisoes mais importantes na implantacao de um servidor Firebird e a escolha do tipo de servidor. A escolha e feita na tela do instalador.Se ja e dificil fazer uma escolha bem informada hoje, espere ate o lancamento do Firebird 2.5. Serao 3 opcoes. SuperServer, ClassicServer e SuperClassic.As grandes diferencas entre eles estao no cache de paginas e no modo como o servidor gerencia o processo e os threads que executam seus comandos.SuperServerNo Super Server existe apenas um cache de paginas que e compartilhado por todas as conexoes.Por ser compartilhado, este cache e muito eficiente. Quando varios clientes acessam as mesmas areas do banco de dados ou quando algumas tabelas sao muito mais acessadas que outras, todos os clientes se beneficiam de um cache grande e bem preenchido.Por exemplo, quando o cliente A executa:SELECT NOME FROM CLIENTES WHERE CODIGO = 1;algumas paginas relacionadas a tabela CLIENTES e ao indice da chave primaria CODIGO sao carregados para o cache.Quando o cliente B executa:SELECT NOME, ENDERECO, TELEFONE FROM CLIENTES WHERE CODIGO = 2;ele se beneficia do cache compartilhado porque as paginas que este comando precisa ja estao no cache.Note tambem que existe apenas um unico processo onde todos os clientes se conectam.Veja no diagrama:O SuperServer sofre de problemas de escalabilidade. Se voce instala-lo num computador com mais de uma CPU (o que e bem provavel hoje em dia) ele vai usar apenas uma delas1. Isto nao e problema para instalacoes pequenas ou ambientes onde o servidor tera outras atividades alem do banco de dados.Por exemplo, voce tem um servidor dual-core e quer usa-lo como servidor de arquivos, web, impressao e banco de dados. Nao e problema que o Firebird use apenas uma CPU porque o servidor tera outras atividades para ocupar a outra CPU. E voce ainda tera o beneficio de usar um banco de dados leve e agil, que consome poucos recursos do servidor.Mas para operacoes grandes, em que voce quer que o banco de dados aproveite cada ciclo das CPUs do servidor, o SuperServer pode ser frustrante.1 Exceto se voce tiver mais de um banco de dados. A partir do Firebird 2.5, o Superserver consegue usar mais de uma CPU desta