Museo&Web CMS Open
Source: Requisiti per l’installazione vers. 1.3.1
REQUISITI MINIMI
Linux:
Apache 1.3.x o superiore ---> http://www.apache.org
MySQL 3.23 o superiore ----> http://www.mysql.com
PHP 4.3.x o superiore con supporto GDlib 2 ----> http://www.php.net
Windows:
IIS ----> http://www.microsoft.com
MySQL 3.23 o superiore ----> http://www.mysql.com
PHP 4.3.x o superiore con supporto GDlib 2 ----> http://www.php.net
INSTALLAZIONE
1. DOWNLOAD
Dopo aver scaricato il file decomprimerlo nella cartella di pubblicazione.
2. CONFIGURAZIONE
Andare nella cartella di installazione e nella sottocartella
MW/config/
Duplicare il file config_localhost.xml e rinominarlo sostituendo localhost con il nome del vostro dominio (es. www.server.com o www.minervaeurope.org)
Aprire il file e modificare i parametri di connessione come segue:
<glz:Param name="DB_HOST" value="localhost" />
<glz:Param name="DB_NAME" value="mw_cms" />
<glz:Param name="DB_USER" value="root" />
<glz:Param name="DB_PSW" value="" />
<glz:Param name="SMTP_HOST" value="" />
<glz:Param name="SMTP_USER" value="" />
<glz:Param name="SMTP_PSW" value="" />
<glz:Param name="SMTP_SENDER" value="MIBAC" />
<glz:Param name="SMTP_EMAIL" value="me@me.com" />
DB_HOST: deve essere il nome dell'host del database mysql
DB_NAME: nome del database
DB_USER: nome utente per la connessione al database
DB_PSW: password per la connessione al database
SMTP_HOST: nome dell'host del server SMTP per l'invio delle email, lasciare vuoto per l'invio tramite server in locale
SMTP_USER: se il server SMTP necessita di un'autenticazione specificare il nome utente
SMTP_PSW: se il server SMTP necessita di un'autenticazione specificare la password
SMTP_SENDER: nome del mittente quando il sistema invia una email
SMTP_SENDER: email del mittente quando il sistema invia una email
3. CREAZIONE DATABASE
Utilizzando uno strumento di amministrazione di mySql (es. phpMyAdmin), creare il database mw_cms, volendo è possibile utilizzare un'altro nome in questo caso è necessatio modificare anche il parametro DB_NAME del file di configurazione (vedi punto 3.).
Dopo la creazione del database è necessario importare il file SQL che si trova nella cartella "install".
Dentro questa cartella ci sono due file:
- mw_cms_latin1.sql con codifica dei caratteri "latin-1"
- mw_cms_utf8.sql con codifica dei caratteri "utf-8"
Utilizzate il file più adatto per il software che state utilizzando, nel caso di phpMyAdmin al momento del caricamento del file è possibile specificare il tipo di codifica dei caratteri.
4. CONFIGURAZIONE PERMESSI
Verificare che le cartelle MW e le sue sottocartelle abbiano i diritti in scrittura.
Verificare che la cartella cache abbia i diritti in scrittura.
5. CONFIGURAZIONE PHP
Verificare che il paametro allow_call_time_pass_reference nel file php.ini sia settato ad "on" (impostazione di default).
Linux: assicurarsi che il PHP sia compilato con il supporto per le GDlib 2
Windows: assicurarsi che il modulo GDlib 2 sia caricato
6. IMPOSTAZIONI DI SICUREZZA
Per il webserver Apache sono forniti i file .htaccess per impostare i giusti privilegi di lettura.
Per il webserver IIS impostare i seguenti privilegi:
cache: lettura e scrittura
MW e sottocartelle: permesso in scrittura ma non in lettura
admin/MW e sottocartelle: nessun permesso in lettura
admin/MW/templates e sottocartelle: permesso in lettura
7. VERIFICA
Aprire il browser all'indirizzo di installazione es. http://nomeserver.com per verificare che l'installazione sia avvenuta correttamente
8. ACCESSO AMMINISTRAZIONE
Aprire il browser all'indirizzo di installazione es. http://nomeserver.com/admin/ per accedere all'amministrazione, la prima volta si può entrare con nome utente admin e password admin.
9. CONCLUSIONE
Al termine della procedura rimuovere le cartelle "install" e "upgrade".