guida all'installazione di drupal 7 14
DESCRIPTION
ÂTRANSCRIPT
![Page 1: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/1.jpg)
Pubblicare un Sito
Drupal
![Page 2: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/2.jpg)
Trasferire il proprio sito realizzato con Drupal
da Locale a Remoto
Finora abbiamo lavorato esclusivamente su server locale senza
vedere i nostri contenuti effettivamente pubblicati in rete.
Ovviamente già al momento dell’installazione di Drupal è possibile
indicare il nostro dominio pubblico e lavorare direttamente in remoto,
attraverso i dati forniti dal proprio servizio di hosting.
![Page 3: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/3.jpg)
Dal momento che il nostro sito con Drupal è stato sviluppato in
locale, ora vedremo come è
possibile trasferire i nostri
contenuti sul server remoto e
renderli pubblici.
Come possiamo vedere dallo
screenshot a fianco, in questo
caso, il servizio di hosting è
fornito dal portale Altervista,
accessibile al seguente link:
http://it.altervista.org/
![Page 4: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/4.jpg)
A questo link vediamo come è possibile creare un proprio dominio
gratuito (ovviamente con alcune limitazioni di spazio e servizi) per
“ospitare” il nostro sito
realizzato in locale con
Drupal 7.
Al termine della
registrazione riceverete,
all’indirizzo email
specificato, tutti i dati
necessari per accedere al
portale e al vostro sito, ma
![Page 5: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/5.jpg)
soprattutto quei dati necessari per il trasferimento dei file tramite
client FTP.
Ovviamente è possibile scegliere a piacimento, a seconda delle
proprie esigenze, un servizio di hosting diverso da Altervista.
Il processo di trasferimento delle proprie pagine da server locale a
remoto consta comunque degli stessi passaggi.
![Page 6: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/6.jpg)
1. Esportazione del Database
Come prima cosa, prima dell’esportazione del database è necessario
modificare nella sezione “Configurazione” della nostra installazione
in locale di Drupal alcuni parametri.
Nella sezione “Sviluppo – Prestazioni”(1) andiamo a cliccare sul
comando per “svuotare la Cache”.
![Page 7: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/7.jpg)
1
![Page 8: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/8.jpg)
2
![Page 9: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/9.jpg)
Ora passiamo al pannello di controllo di PHPMyAdmin digitando
l’URL http://localhost/phpmyadmin/ oppure utilizzando direttamente
il Pannello di Xampp.
Dal pannello di
PHPMyAdmin
selezioniamo il
database creato per
l’installazione e la
creazione dei
contenuti in Drupal.
![Page 10: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/10.jpg)
Assicuriamoci che, durante l’esportazione del database, tutte le
tabelle siano
selezionate nel
processo.
![Page 11: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/11.jpg)
Una volta selezionate le tabelle possiamo cliccare sulla voce
“esporta” e scegliere il metodo di export personalizzato.
![Page 12: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/12.jpg)
Quindi inseriamo le
indicazioni necessarie
per creare un file SQL
di esportazione (con
compressione zip,
supportata dal nostro
servizio di hosting).
Quindi clicchiamo sul
comando “esegui”.
![Page 13: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/13.jpg)
Posizioniamo il file zippato ottenuto in una directory
da cui potrà poi essere facilmente raggiunto.
2. Upload dei file tramite Client FTP
A questo punto è necessario trasferire tutti i file
presenti nella cartella d’installazione locale di Drupal
7 sul server remoto.
![Page 14: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/14.jpg)
Per far questo andremo ad avviare il programma FTP Filezilla, già
presente sul nostro computer, dal momento che fa parte del pacchetto
Xampp.
La schermata di Filezilla è divisa in due sezioni: a sinistra troviamo i
nostri file in locale, a destra troviamo le cartelle su server remoto.
Per aprire la connessione al nostro server remoto basterà digitare
negli appositi campi il nome host, il nome utente e la password,
secondo quanto comunicato dal servizio di hosting.
Una volta inseriti i dati possiamo avviare la “connessione rapida”.
![Page 15: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/15.jpg)
![Page 16: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/16.jpg)
Una volta che la connessione è aperta, possiamo selezionare i
contenuti della nostra cartella Drupal (1) (al percorso di default
C:/xampp/localhost/drupal) è avviare l’upload nella cartella remota
(cliccando con il
tasto destro sui
contenuti
selezionati) (2).
1)
![Page 17: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/17.jpg)
2)
![Page 18: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/18.jpg)
3. Importare il Database
Mentre i file vengono trasferiti tramite FTP, possiamo intanto già
importare il nostro database.
Andiamo quindi sul sito del nostro host (in questo caso Altervista) e
facciamo login all’URL http://it.altervista.org/
Una volta eseguito l’accesso passiamo subito al pannello di
amministrazione e accediamo all’area “risorse & upgrade”
1)
![Page 19: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/19.jpg)
2)
![Page 20: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/20.jpg)
Da qui possiamo implementare l’utilizzo di un database di
riferimento più ampio per il nostro sito pubblico (sempre senza costi
aggiuntivi).
In questo modo potremmo importare in remoto il database utilizzato
per lo sviluppo del nostro sito Drupal in locale.
![Page 21: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/21.jpg)
Ora passiamo al servizio di PHPMyAdmin del nostro database
remoto direttamente dal pannello di amministrazione del nostro
servizio di hosting.
![Page 22: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/22.jpg)
Come possiamo vedere in automatico è stato creato un database
vuoto (privo di tabelle di contenuto) con il nome “my_drupaltrial”.
![Page 23: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/23.jpg)
Dal momento che il nostro database da importare avrà sicuramente un
peso maggiore di 1 Mb, dovremo utilizzare non la funzione diretta
“importa” del PHPMyAdmin ma il servizio di “Dump MySQL”
accessibile direttamente dal pannello di amministrazione.
![Page 24: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/24.jpg)
Dalla finestra di dialogo dell’upload selezioniamo il file .zip di
esportazione del nostro database (database_sito_drupal.sql.zip),
creato come primo step di questa dispensa.
![Page 25: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/25.jpg)
Quindi clicchiamo sul pulsante “carica”.
Al termine della procedura, se accediamo nuovamente in remoto al
nostro pannello PHPMyAdmin, vedremo che i contenuti del database
originariamente vuoto sono stati aggiornati.
![Page 26: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/26.jpg)
4. Modifica del file settings.php
A questo punto dovremmo andare a modificare il file di
configurazione settings.php, caricato sul server remoto tramite
Filezilla (il file si trova all’interno della cartella sites, nella
sottocartella default, come evidenziato dal seguente screenshot).
![Page 27: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/27.jpg)
![Page 28: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/28.jpg)
Apriamo il file con un Editor a scelta (nel nostro caso sempre
Notepad++, scaricabile gratuitamente al seguente link: http://notepad-
plus-plus.org/download/v6.1.8.html) e apportiamo le seguenti
modifiche, evidenziate nei seguenti screenshot.
Pertanto andremo ad inserire un nuovo nome del database, un nuovo
user e una nuova password (tutti quei dati forniti dal servizio di
hosting, già in nostro possesso).
![Page 29: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/29.jpg)
Prima Dopo
Al termine delle modifiche salviamo e chiudiamo il file.
![Page 30: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/30.jpg)
Clicchiamo su “si” nella finestra di dialogo di Filezilla che comparirà
al momento della chiusura del file settings.
![Page 31: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/31.jpg)
Dopo aver modificato il file settings sarà necessario modificare, con
la stessa modalità anche il file htaccess che di default si trova nella
directory
principale
del nostro
sito Drupal.
![Page 32: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/32.jpg)
Anche in questo caso andremo ad aprire il file con l’Editor
Notepad++ ed apporteremo una sola modifica, illustrata nei seguenti
screenshot.
La linea RewriteBase va semplicemente decommentata come
evidenziato di seguito.
![Page 33: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/33.jpg)
A questo punto salviamo e chiudiamo il file.
Conclusione
Se ora andiamo a digitare l’URL http://drupaltrial.altervista.org/
visualizzeremo il nostro sito correttamente.
A questo punto le nostre pagine realizzate in Drupal 7 saranno
pubbliche con tutti i loro contenuti e funzionalità di base.
![Page 34: Guida all'installazione di drupal 7 14](https://reader034.vdocuments.site/reader034/viewer/2022051120/568ca6511a28ab186d90b7ff/html5/thumbnails/34.jpg)
FINE LEZIONE