|
Installazione:
-
Decomprimere il pacchetto e copiando tutti i files in una cartella del webserver (ad esempio "adg")
-
Copiare il file dump.sql nella cartella bin di mysql (su sistemi windows in genere è C:\mysql\bin)
-
Creare un database mysql per l'applicazione ed utilizzare il file dump.sql per ricostruire tutte le tabelle del database e popolarle, poi creare un utente mysql abilitato ad operare sul database creato.
Ad esempio, su sistemi windows eseguire:
| |
cd \mysql\bin
mysql -u root -p
create database nomedb;
\u nomedb
source dump.sql;
grant all on nomedb.* to utente@localhost identified by "password";
grant all on nomedb.* to utente@"%" identified by "password";
\q
(sostituire le stringhe nomedb,utente,password con i valori desiderati)
(nel caso in cui il server mysql non si trovi sulla stessa macchina del server web, sarà necessario inserire l'ip del server mysql al posto di localhost)
|
-
Editare il file database.inc contenuto nella sottocartella include dell'applicazione, effettuando le seguenti modifiche al codice della prima funzione "opendb()":
-
inserire i corretti valori al posto di localhost,utente,password in:
$id = mysql_connect("localhost", "utente", "password");
(inserire quelli impostati al punto 3)
-
inserire il corretto valore al posto di nomedb in:
if( ! mysql_select_db("nomedb", $id) ) die("DB CONNECT FAIL");
(inserire quello impostato al punto 3)
-
Editare il file config.php contenuto nella sottocartella ddb/include dell'applicazione, inserendo i corretti valori (inserire quelli impostati al punto3) al posto di localhost, nomedb, utente e password in:
| |
$host = "localhost";
$db_name = 'nomedb';
$user = 'utente';
$pass = 'password';
$site_url = 'http://www.miosito.com/path_alla_cartella_ddb/'; (inserire l'url completo della sottocartella ddb dell'applicazione)
|
-
Editare il file config.php contenuto nella sottocartella webcal/includes dell'applicazione, inserendo i corretti valori (inserire quelli impostati al punto 3) al posto di localhost, nomedb, utente e password in:
| |
$db_host = "localhost";
$db_login = 'utente';
$db_password = 'password';
$db_database = 'nomedb';
|
-
Editare il file config.php contenuto nella sottocartella glossary dell'applicazione, inserendo i corretti valori (inserire quelli impostati al punto 3) in:
| |
$username = 'utente';
$password = 'password';
$host = "localhost";
$databasename = 'nomedb';
|
-
Modificare le impostazioni memorizzate nella tabella mysql cna_appconfig con valori idonei per l'installazione che si sta eseguendo;
nel caso si voglia eseguire la modifica via consolle testuale mysql:
| |
cd \mysql\bin (per sistemi windows)
mysql -u root -p
UPDATE cna_appconfig SET SMTP_Server = 'ipServerSMTP', FAX_Server = 'ipServerFax', SMS_Server = 'ipServerSMS', HTTP_Server_Root = 'root_del_webserver', HOME_Dir = 'adg';
\q
(ipServerSMTP è l'indirizzo ip del server utilizzato per l'invio email;
ipServerFax è l'indirizzo ip del server utilizzato per l'invio FAX;
ipServerSMS è l'indirizzo ip del server utilizzato per l'invio SMS;
root_del_webserver è la path della radice del webserver, ad esempio "c:\\inetput\wwwroot";
adg è la cartella, contenuta nella root del webserver, dove è stato installato il codice dell'applicazione, coerentemente con quanto fatto al punto 1);
|
-
Puntare un browser web all'indirizzo http://localhost/adg/ddb/install.php
e cliccare su "click this button to install DaDaBik"
-
Puntare il browser a http://localhost/adg/index.html
L'installazione è terminata.
|
|