How to di drupalitalia.org
![]()
Corso on line
Servizi di qualità all’utenza e attività didattiche interattive
Organizzazione : Associazione Culturale Matite nel web ( www.matitenelweb.it )
Responsabile del progetto e coordinamento dello staff: Mario Varini
Siamo arrivati al momento della verità: hai deciso di realizzare la tua prima installazione Drupal ed entrare nella comunità di utilizzatori di questo sistema di gesitione dei contenuti. Per cominciare, verifica di avere a disposizione tutti i componenti necessari:
Per un'installazione locale, ti serviranno il software di Drupal, un Web Server Apache[ i ] con interprete PHP[ i ] e un database MySQL. Per utilizzare la lingua italiana, dovrai scaricare anche il file di traduzione italiana dell'interfaccia. Nota: se hai già una certa esperienza di siti in PHP, o se intendi realizzare un'installazione professionale (p.e. una intranet aziendale), è consigliabile installare separatamente Apache, PHP e MySQL sulla macchina server.
Per un semplice sito di prova in ambiente Windows, consiglio di utilizzare EasyPHP-1.7, un software che mette a disposizione contemporaneamente i tre componenti, assieme al tool di configurazione PHPMyAdmin, fornendo un semplice ambiente preconfigurato immediatamente pronto all'uso.
Importante: utilizzare per l'installazione locale EasyPHP-1.7. L'ultima versione, EasyPHP-1.8 provoca dei problemi di compatibilità.
Per un'installazione Web, verificare che il provider selezionato fornisca un Web server (p.e. Apache) con supporto di PHP e un database (p.e. MySQL).
Verificare di avere a disposizione l'accesso (meglio se in FTP) alla directory dove installare il proprio sito Web. Verificare inoltre di disporre del nome del database, dell'IP[ i ] della macchina e delle credenziali (username/password) per accedere al database MySQL.
Una volta allestito l'ambiente di base (Apache+PHP+MySQL) e una volta scaricata l'ultima versione di Drupal, procedere come segue:
- identificare o creare la directory di destinazione nell'alberatura del Web server:
- per un'installazione presso un provider: è l'indirizzo fornito dal vostro provider, normalmente accessibile tramite ftp://{nomeutente}@{nomesito}
- per un'installazione locale, p.e. nella cartella 'miodrupal', creare la directory miodrupal nella root[ i ] del Web server
- scomprimere il software Drupal e copiarlo nella directory di installazione. Drupal è fornito nel formato compresso drupal-xxx.tar.gz, e può essere scompresso con winzip, ark, file-roller, da linea di comando, etc.
Nota 1: se utilizzate Winzip salvate in locale il pacchetto .tar.gz prima di scomprimerlo, o otterrete un messaggio di errore.
Nota 2: copiate i file contenuti nella directory drupal-xxx nella directory di installazione ("miodrupal"). Non copiare l'intera directory drupal-xxx (miodrupal/drupal-xxx
- Se state installando il database presso un provider, avrete probabilmente a disposizione il nome di un database (p.e. miodb) e un interfaccia PHPMyAdmin attraverso la quale accedervi. Aprite l'interfaccia PHPMyAdmin, selezionate il database e quindi la scheda "SQL[ i ]" per inserire lo script di creazione del database Lo script di creazione del DB si chiama database.mysql e si trova assieme al software Drupal, nella directory drupal-xxx\database\database.mysql Aprite database.mysql con un editor di testo (blocco note), copiate il suo contenuto e incollatelo in PHPMyAdmin. Lanciate l'esecuzione delle istruzioni SQL e verificate che il DB sia stato popolato dalle tabelle di Drupal
- Se state lavorando in locale con EasyPHP-1.7, potrete accedere all'ambiente PHPMyAdmin aprendo il vostro browser[ i ] all'URL http://localhost/mysql Create il vostro database inserendo il nome appropriato nell'apposita finestrella (fino a 8 caratteri senza spazi) e procedendo a popolarlo come nel paragrafo precedente
- A partire da Drupal 4.6, queste informazioni si trovano nel file settings.php che si trova in {miodrupal}\sites\default\settings.php. Il file è stato spostato per consentire il supporto a più siti a partire da un'unica installazione.
- Per le versioni precedenti a 4.6 il file da configurare è conf.php che si trova in miodrupal\includes\conf.php. Il formato dei due file è analogo.
- Connessione con il db:
Aprite il file con il vostro editor preferito e trovate la riga: $db_url = "mysql://drupal:drupal@localhost/drupal";
sostituite i parametri con le informazioni fornite dal vostro provider: nome utente, password, nome della macchina su cui si trova il database server, nome del database: $db_url = "mysql://{nome utente}:{password}@{db server}/{nome db}"; per un installazione locale standard, mysql accetta come username dell'amministratore root e password bianca. E' una cosa che farebbe inorridire chiunque ha a cuore un minimo di sicurezza, e vi conviene cambiare queste impostazioni al pià presto (p.e. da PHPMyAdmin), ma per iniziare potete utilizzare la configurazione: $db_url = "mysql://root:@localhost/miodb"; dove miodb è il nome del database creato in precedenza. - Impostazione dell'URL all'interno del file conf.php, trovate la riga: $base_url = "http[ i ]://localhost"; qui dovete inserire l'url del vostro sito, pubblico o locale. Il percorso che inserite deve essere coerente con il percorso dove si trovano i file del software Drupal.
- Se state installando Drupal su Internet, nel sito www.miosito.it, l'url sarà $base_url = "http://www.miosito.it";
- Se state installando Drupal su Internet, nella cartella 'miodrupal' del sito www.miosito.it, l'URL sarà $base_url = "http://www.miosito.it/miodrupal";
- se avete installato Drupal localmente, nella cartella 'miodrupal', l'url sarà qualcosa di simile a $base_url = "http://localhost/miodrupal"; NOTA: se utilizzate localhost come URL base, potrete accedere al sito Drupal solo dalla macchina dove Drupal è installato.
- Su Internet: http://www.miosito.it
- Localmente: http://localhost/miodrupal
Il primo utente che crerete sarà l'amministratore dell'applicazione.
Selezionate "Create a new account", inserite un nome utente (p.e. "admin") e la mail dell'amministratore. In locale, se non disponete di un mail server, vi verrà presentato un errore "impossibile spedire la mail": ignoratelo tranquillamente.
Cambiate immediatamente la password dell'amministratore (generata casualmente) con una password a vostro piacere. Siete ora in grado di procedere con la configurazione del vostro sito.


Commenti recenti
2 anni 16 settimane fa
2 anni 43 settimane fa
3 anni 40 settimane fa
4 anni 8 settimane fa
4 anni 8 settimane fa
4 anni 11 settimane fa
4 anni 24 settimane fa
4 anni 25 settimane fa
4 anni 31 settimane fa
4 anni 32 settimane fa