Database non MySQLUfficialmente forniamo supporto per WebGUI solo su database MySQL . Comunque si cerca di mantenere il più possibile WebGUI indipendente dal tipo di database su cui gira. Questo perchè ci rendiamo conto che molte aziende hanno già server e database installati nella propria struttura. Per questa ragione è stata creata la sezione che segue, con lo scopo di aiutare chi desidera utilizzare database diversi dal MySQL. OracleSe desideri usare Oracle, prima installa normalmente WebGUI. Quindi scarica DBD::Oracle da CPAN (www.cpan.org). Per installare questo modulo hai bisogno di settare alcune variabili dell'ambiente Oracle e rendere disponibili al Perl alcune delle C libraries di Oracle. Maggiori istruzioni le puoi tovare nel pacchetto DBD::Oracle. Ora devi convertire lo script "create.sql" disribuito con WebGUI, nella sintassi di Oracle. Le nuove versioni di Oracle sono corredate da un Kit di migrazione da MySQL a Oracle (che può essere scaricato dal sito di Oracle). Se non hai accesso a questo Kit puoi utilizzare una utility open source che si chiama m2o.pl. PostgreSQLSappiamo che molti utilizzatori di WebGUI preferiscono Postgres piuttosto che MySQL . Siccome è anch'esso un progetto open source, desideriamo offrire della documentazione in modo che chi vuole utilizzare questa piattaforma possa farlo facilmente, come se usasse MySQL. seguite questi semplici passaggi per usare Postgres.
Procurati il convertitorePrima di tutto devi convertire lo script MySQL "create.sql" in uno script che Postgres possa usare.Questo script converte webgui.sql dal formato MySQL al formato Postgres. E' una versione leggermente modificata dello script di Maxim Rudensky.
Crea lo Scriptora esegui il comando seguente per convertire il MySQL script in un Postgres script:My2Pg create.sql > postgres-create.sql
Crea il Databaseora devi creare il database per WebGUI. prima diventa l'utente "postgres" (o crea un altro utente se preferisci).su - postgrespoi, eseguii il comando create: createdb WebGUI
Usa lo ScriptOra dobbiamo importare i dati creati nel passaggio precedente. Prima esegui il login con una utility a linea di comando e connettiti al nuovo database.psql WebGUIOra esegui il comando import. WebGUI=# \i /path/to/script/postgres-create.sql
Modifica il ConfigModifica il file WebGUI.conf configurando il tuo ambiente. Dopo averlo fatto questo è quello che dovrebbe risultare:dsn = DBI:Pg:dbname=WebGUI dbuser = postgres dbpass = logfile = /data/webgui.log |