Firebird per Centos Server
Questa breve guida, mostra come installare il dbms Firebird e le tabelle del programma PagheOpen in ambiente Centos 5.x
Indice
Installazione Firebird
Da shell digitare i seguenti comandi
cd /tmp wget http://sourceforge.net/projects/firebird/files/firebird-linux-i386/2.1.3-Release/FirebirdSS-2.1.3.18185-0.i686.rpm/download
(avendo cura di sostituire il nome del file da scaricare, con l'ultima versione di Firebird disponibile)
Quindi installare alcune librerie richieste da Firebird
yum install compat-libstdc*
Per installare il pacchetto in precedenza scaricato, digitare
rpm -ivh FirebirdSS-2.1.3.18185-0.i686.rpm
Configurazione password
Al termine dell'installazione, è obbligatorio impostare una nuova password per Firebird Visualizzare il contenuto del file /opt/firebird/SYSDBA.password per leggere la password generata in automatico in fase di installazione
cat /opt/firebird/SYSDBA.password
Ad esempio potrebbe essere
MNoM8uBz
Eseguire quindi il comando di cambio password
/opt/firebird/bin/changeDBAPassword.sh
Specificare la vecchia password e la nuova, ad esempio masterkey come indicato di seguito
Please enter current password for SYSDBA user: MNoM8uBz Please enter new password for SYSDBA user: masterkey
Configurazione sicurezza di rete
Di default su Centos è attivato il firewall che blocca ogni comunicazione di rete. Per consentire l'accesso a Firebird da altri computer occorre riconfigurare i parametri di sicurezza.
system-config-securitylevel-tui
Scegliere la voce personalizzato e in corrsipondenza della casella Altre porte, specificare 3050 (ovvero la porta TCP di default di Firebird) Confermare e uscire dal programma di configurazione.
Comandi utili
Dopo l'installazione Firebird è configurato di default per l'avvio automatico. Quindi non occorre modificare alcun file di avvio. I seguenti comandi posso però risultare utili in situazioni particolari, diverse dall'installazione.
Stato del dbms
/etc/init.d/firebird status
Avvio del dbms
/etc/init.d/firebird start
Arresto del dbms
/etc/init.d/firebird stop
Installazione delle tabelle
Per recuperare le tabelle di PagheOpen
wget http://www.pagheopen.it/download-avanzato/linux
Eseguire i seguenti comandi:
mkdir /db chown firebird:firebird /db mv *.zip /db/ cd /db unzip paghepro_tabelle_*.zip chmod 777 -R /db
Eseguire lo script di installazione
sh installa_tabelle.sh