DIPARTIMENTO DI
INFORMATICA Università di Torino | |
Installazione di Interbase 6.0 Open Source Edition e Interclient su Red Hat 7.2 con JDK 1.3Cosa è necessario scaricare
rpm -ivh InterBaseSS_LI-V6.0-1.i386.rpmIl direttorio di installazione di default è /opt/interbase. Unzippare la documentazione presente nel file ib_b60_doc.zip nel direttorio /opt/interbase/doc. Scompattare InterClient tar -xzvf IC20001LinuxJRE12.tar.gzche creerà il direttorio temporaneo interclient_install_temp_dir. Lanciare lo script di installazione ./install.shimpostando come direttorio di installazione /opt/interbase/interclient/. Dopodichè il direttorio temporaneo di installazione potrà essere eliminato. Il demone interserver installato con Interclient è realizzato per lavorare con il demone per i servizi di rete inetd, Red Hat 7.1, 7.2, Mandrake 8.1 utilizzano xinetd al posto di inetd. Scompattare, quindi, il file interclient_201_linux-xinetd.tar.gz in un direttorio temporaneo con tar -xzvf interclient_201_linux-xinetd.tar.gze copiare il file interserver nel direttorio /opt/interbase/interclient/bin e modificare il file x.inetd/interserver sostituendo la linea server = /opt/interbase/interclient/interserver con la linea server = /opt/interbase/interclient/bin/interserver. Se si usa JDK 1.3 anzichè JDK 1.2 è necessario sostituire il file interclient.jar nel direttorio /opt/interbase/interclient con quello scaricato dal http://www.kpi.com.au/interbase/home.jsp. Si imposti quindi PATH e CLASSPATH nel seguente modo (versione per bash, simile per csh o tcsh). # InterBaseÈ possibile testare InterClient con il seguente comando java -classpath .:$CLASSPATH:interclient-utils.jar interbase.interclient.utils.CommDiagnel direttorio /opt/interbase/interclient, dopo aver riavviato i servizi di rete riavviando il demone xinetd (a tal fine si può far uso di KDE Control Panel -> Service Conf) e avviato il server di InterBase con in comando ibserver. Parametri che possono essere utilizzati per il test:
Il servizio interserver per utilizzare InterClient corrisponde a 3060/tcp (è possibile verificarlo al fondo del file /etc/services). L'interprete SQL, isql, è disponibile nel direttorio /opt/interbase/bin. Si faccia attenzione che a volte è presente un analogo comando in /usr/local/bin (fa parte del pacchetto unixODBC) e con il semplice comando isql è questo ad assere eseguito anzichè quello fornito da InterBase. Link utiliInstallazione di interbase e integrazione con PHP e APACHE (by Luca Roversi). |
Last update: Aug 09, 2002 | |