Installare Drupal in locale su Fedora 13
Ciao a tutti, dopo aver installato un web server, come spiegato qui andiamo ora ad installare Drupal in sulla nostra Fedora. Prima di cominciare dobbiamo subito modificare il file di configurazione di SELinux perchè se da una parte è un programma che dovrebbe rendere l’utilizzo del sistema più sicuro, dall’altra fa a pugni con l’installazione di Drupal. Apriamo quindi un terminale, prendiamo i privilegi dell’utente root e modifichiamo il file /etc/selinux/config andando a cambiare la riga:
SELINUX=enforcingin
SELINUX=disabledin questo modo SELinux non darà più problemi, a questo punto riavviamo a quando la nostra Fedora ripartirà saremo pronti ad intallare Drupal.
Avete riavviato….bene, siamo pronti per installare Drupal. Andiamo quindi sul sito di Drupal e apriamo la pagina di Download, la versione disponibile ad oggi è la 6.19. Scarichiamo quindi il pacchetto drupal-6.19.tar.gz e scompattiamolo con il comando
tar -zxvf drupal-6.19.tar.gz
che creerà una cartella drupal-6.19, rinominatela subito in drupal. A questo punto spostate tutta la cartella drupal nella cartella di default del vostro server web con:
sudo cp -r drupal/ /var/www/html/
prima di cominciare l’installazione dobbiamo settare alcune cose come si legge anche dal file INSTALL.txt presente nella directory di drupal. Per fare tutti in maniera più facile spostiamoci nella cartella di drupal con:
cd /var/www/html/drupal/
copiamo quindi il file default.settings.php contenuto nella cartella sites/default/ e chiamiamolo settings.php con il comando:
sudo cp sites/default/default.settings.php sites/default/settings.php
diamo i privilegi di scrittura al file:
sudo chmod o+w sites/default/settings.php
diamo i privilegi di scrittura anche alla cartella sites/default con:
sudo chmod o+w sites/default
A questo punto prima di far partire l’installazione dobbiamo creare un tabella MySQL che conterrà tutte le informazioni/impostazioni di Drupal, per farlo apriamo un browser e andiamo su http://localhost/phpmyadmin/, ci verrò chiesta la password che abbiamo messo quando abbiamo installato MySQL per l’utente root. Una volta avviato phpmyadmin nella sezione chiamata MySQL localhost nel campo di testo Create new database mettiamo drupal e facciamo click sul bottone Create.
Fatto questo creiamo una cartella sites all’interno della cartella di Drupal e diamogli i privilegi di scrittura con i comandi:
sudo mkdir sites/default/files
sudo chmod o+w sites/default/files
Per installare Drupal apriamo un browser e andiamo all’indirizzo http://localhost/drupal/ e ci ritroveremo davanti una schermata del genere

clicchiamo su Install Drupal in English (vedremo in un altro tutorial come metterlo in italiano) e partirà il processo di installazione dove ci verranno chieste diverse informazioni come:
- Nome del database: che sarà drupal, l’abbiamo creato prima
- Utente del database: che sarà root
- Password del database: quella che abbiamo messo prima per far il login in phpmyadmin
e cose molto più specifiche riguardo all’installazione di Drupal come per esempio:
- Nome del sito
- Email del sito
- Username dell’amministratore
- Password dell’amministratore
- Default time zone
alla fine troverete anche la possibilità di avere gli aggiornamenti automatici, personalmente non l’ho messa.
Fatto! Ora avete la vostra installazione di Drupal sul vostro webserver, per accedere al vostro sito prova con Drupal basterà mettere nella barra degli indirizzi del browser http://localhost/drupal/
Ciao Alberto





















