Museo&Web CMS Open
Source: Tutorial
Configurazione di Museo & Web CMS per altervista.org
a cura di Pino Doro
Versione PDF 2MB
Si da per scontato che siate già in possesso del “pacchetto” Museo & Web CMS v1.4.0 (build 233
beta) scompattato in una qualsiasi cartella del vostro computer.
La prima operazione da fare è di registrarsi nel sito di Altervista al seguente indirizzo:
http://it.altervista.org/registrazione.php
Compilare correttamente il form ed attendere l’email di attivazione all’indirizzo specificato.
Conservare con cura l’email, essa contiene tutte le informazioni per l’accesso al dominio appena
creato, sia per il pannello di controllo che per la modalità FTP (File Transfer Protocol).
Cliccando sul link di attivazione ci si collega ad Altervista, ed il sito restituisce la seguente pagina:
A questo punto l’account è stato attivato.
Per fare una verifica del funzionamento potrete digitare l’indirizzo scelto in fase di registrazione
(tipo http://nomesito.altervista.org) e verificare se è già presente la pagina seguente:
Ora è indispensabile collegarsi al Pannello di controllo al seguente indirizzo:
http://it.altervista.org/cplogin.php per poter attivare e configurare i servizi necessari.
Inserite username e password ricevuti con l’email di attivazione.
Il primo passo da compiere è l’attivazione del database MySql di Classe 2.
Ci si arriva dalla Scheda ALTERSITO > RISORSE & UPGRADE > DATABASE.
Scegliere, come da immagine seguente, il database di Classe 2 e confermare la sua creazione
Molto importante:
Troverete nella stessa pagina di attivazione del database i parametri per l’accesso, questo è
un’esempio:
Sono i parametri che serviranno per configurare il CMS Museo&Web.
Passiamo ora a “popolare” MySql con le tabelle del database di Museo&Web.
Dal pannello di controllo di Altervista:
Scegliere “TOOLS” > “PHPMYADMIN”, nella schermata di autenticazione inserite username e
password ricevuti con l’email di attivazione.
Dovrebbe apparire la schermata di phpMyAdmin che segue, indicante che non ci sono tabelle nel
database.
Cliccare su “Importa”
In “Percorso del file”, cliccare su “SFOGLIA” e cercare all’interno della cartella “install”, nel “pacchetto” Museo & Web CMS precedentemente scompattato, il file “mw_cms_utf8.sql”.
Controllare che in “Set di caratteri del file” ci sia “utf8”.
Cliccare su”Esegui”, il database verrà così “popolato” con 57 tabelle, vedi schermata successiva.
Passiamo ora alla configurazione del file di configurazione del CMS.
La versione del CMS utilizzata è: Museo & Web CMS v1.4.0 (build 233 beta).
Nel pacchetto scompattato in precedenza, entrare nella cartella “MW” e poi in “config”. Dovreste
avere il file “config.xml”.
Fate una copia del file e rinominatelo in config_bibliotecaeweb.altervista.org.xml (naturalmente
scrivete al posto di bibliotecaeweb il nome scelto in fase di registrazione).
Aprite, con un’editor di testo, il file “config_bibliotecaeweb.altervista.org.xml” e modificatelo
come segue:
<?xml version="1.0" encoding="iso-8859-1"?>
<glz:Config>
<glz:Import src="MWCMS_info.xml" />
<glz:Param name="DATASOURCE_MODE" value="db" />
<glz:Param name="DB_HOST" value="localhost" />
<glz:Param name="DB_NAME" value="my_nomesito" />
<glz:Param name="DB_USER" value="nomedatabase" />
<glz:Param name="DB_PSW" value="" />
<glz:Param name="DB_PREFIX" value="mw_" />
<glz:Param name="SMTP_HOST" value="" />
<glz:Param name="SMTP_USER" value="" />
<glz:Param name="SMTP_PSW" value="" />
<glz:Param name="SMTP_SENDER" value="nomesito" />
<glz:Param name="SMTP_EMAIL" value="nomesito@altervista.org" />
<glz:Param name="START_PAGE" value="1" />
<glz:Param name="SEF_URL" value="true" />
<glz:Param name="CACHE_CODE" value="-1" />
<glz:Param name="PSW_METHOD" value="" />
<glz:Param name="DEBUG" value="false" />
<glz:Param name="USER_DEFAULT_ACTIVE_STATE" value="0" />
</glz:Config>
Salvate il file “config_nomesito.altervista.org.xml” e createne un’altra copia, sempre nella
stessa cartella, con il nome di config_www.nomesito.altervista.org.xml, in quanto il sito è
raggiungibile con entrambi gli indirizzi, così eviteremo di vedere il seguente messaggio di errore:
“Fatal error: Call to a member function on a non-object in
/membri/nomesito/core/classes/org/glizy/dataAccess/RecordIterator.php on line 77”
Ora dobbiamo trasferire tutto il pacchetto di Museo & Web nel sito di Altervista, per far questo è
indispensabile utilizzare un software per il “File Transfer Protocol” uno dei migliori in
circolazione è “Filezilla” Free, scaricabile da http://filezilla-project.org/download.php?type=client.
Installate ed eseguite il programma.
Il software va configurato così:
In “File” > “Gestore siti” cliccare su “Nuovo sito” e configurare come segue, sostituendo a “nomesito” il nome scelto in fase di registrazione, ed inserendo le corrispondenti credenziali
in “Utente” e “Password”.
Cliccare su Connetti, avremo la schermata seguente che mostra sulla destra il sito appena creato che
contiene soltanto i 3 files di default di Altervista.
Nella parte sinistra, cercare il pacchetto di Museo&Web, selezionare tutti i files, cliccarci sopra con
il tasto destro e scegliere “invia”.
Si avvia così il trasferimento di tutto il pacchetto, l’operazione potrebbe durare diversi minuti, i files
da trasferire sono quasi 1800.
Se l’operazione di trasferimento è andata a buon fine dovremo rinominare il file index.html presente nel sito, ad esempio come index.html.altervista, facendo così, il primo file che il sito “carica”, è “index.php” quello del CMS Museo&Web.
Verifichiamo ora se digitando l’indirizzo web (in questo caso http://nomesito.altervista.org/ )
appare questa schermata:
Siamo a buon punto, ora dovremo, sempre tramite connessione FTP, cancellare (o rinominare) le
cartelle “install” e “upgrade”.
Aggiornando la pagina del sito web dovrebbe apparire a questo punto...
PRIMA COSA DA FARE:
Seguire le istruzioni, che già dovreste avere, per entrare nel pannello di controllo del CMS e
cambiare le password “standard” con quelle desiderate.
Importando il database, sono cambiate alcune lettere accentate, è sufficiente entrare nel “back-end”
sostituire i caratteri errati con quelli corretti e il CMS a questo punto si presenterà così: