Bom, neste tutorial vou mostrar como instalar o
IBwebadmin, um manager via web para bancos de dados
Interbase e
Firebird. Espero que seja útil a muitos.
Adquirindo e instalando o IBwebadmin, um manager PHP para Firebird e Interbase:
1 - Vamos partir do ponto que você já tenha o Apache2 e o php5 configurados. Instale o suporte php para Interbase, no Debian:
sudo apt-get install php5-interbase
2 - Após instalado, reinicie o servidor Apache:
sudo /etc/init.d/apache2 restart
3 - Baixe o
Ibwebadmin e descompacte-o:
tar xfz ibWebAdmin_X.X.tar.gz (_X.X - pegue a versão mais nova)
4 - Crie uma pasta na raiz do /var/www:
sudo mkdir /var/www/ibwebadmin
5 - Copie o conteúdo do arquivo descompactado para a pasta "ibwebadmin":
sudo cp /local do arquivo descompactado/*.* /var/www/ibwebadmin
6 - Agora vamos editar o arquivo:
sudo <seu editor preferido (gedit, kedit)> /var/www/ibwebadmin/inc/configuration.inc.php
Edite as seguintes linhas:
define('BINPATH', '/opt/firebird/bin/');
Na linha acima você tem que definir onde está o executável do Firebird.
define('SECURITY_DB', '/opt/firebird/security.fdb');
Na linha acima, defina onde se encontra o arquivo security.fdb.
define('BACKUP_DIR', '/var/lib/firebird/backup/');
Na linha acima, defina onde se encontra pasta de backup.
define('DEFAULT_SERVER', 'FB_1.5');
Na linha acima, defina a versão do seu Firebird, a minha é a 2.0.
Comente as seguintes linhas:
$ALLOWED_DIRS = array('/var/lib/interbase/',
'/var/lib/firebird/',
'/tmp/');
Ficará o texto como abaixo:
//$ALLOWED_DIRS = array('/var/lib/interbase/',
// '/var/lib/firebird/',
// '/tmp/');
Descomente a seguinte linha:
//$ALLOWED_DIRS = array();
Para descomentar, retire as barras da frente.
Ficará o texto como abaixo:
$ALLOWED_DIRS = array();
Altere a seguinte linha:
define('LANGUAGE', 'english');
Ela deve ficar assim para ter o português brasileiro com default:
define('LANGUAGE', 'brazilian_portuguese');
Agora está pronto! É só abrir seu navegador de internet e digitar:
http://localhost/ibwebadmin
E administrar seus bancos de dados Firebird por ele.
Veja o screenshot:
É isso ai pessoal, espero que tenham gostado.
Daividtux
Ubuntu 804