Progetto

Generale

Profilo

DrupalInstall » Cronologia » Versione 5

Amministratore Truelite, 13-10-2006 18:55

1 1 Amministratore Truelite
[[TracNav(TOC)]]
2
== Installare e configurare Drupal ==
3
4 5 Amministratore Truelite
Benché sia disponibile anche nei pacchetti per Debian ed Ubuntu, la versione distribuita da progetto stesso (a partire da http://www.drupal.org) è normalmente molto più aggiornata e visto che essa fornisce anche un efficiente sistema di aggiornamento, alla fine la scelta di usare la versione ufficiale rispetto a quella della distribuzione è sostenibile.
5 1 Amministratore Truelite
6 5 Amministratore Truelite
Il primo passo allora è quello di scaricare i sorgenti di Drupal e scompattarli nella directory di destinazione; nel nostro caso piazzeremo tutto sotto {{{/usr/share/local/drupal}}}:
7 1 Amministratore Truelite
{{{
8
cd
9
wget http://ftp.osuosl.org/pub/drupal/files/projects/drupal-4.7.x.tar.gz
10
cd /usr/share/local/drupal
11
tar -xvzf ~/drupal-4.7.x.tar.gz
12
mv drupal-4.7.x drupal
13
}}}
14
15 4 Amministratore Truelite
Occorre poi creare il database, nel caso specifico si è usato MySQL, e creato un database apposito {{{sitodrupal}}}; poi si sono dati i privilegi di gestione per detto database ad un apposito utente con:
16 1 Amministratore Truelite
{{{
17
mysqladmin  -u root -p create sitodrupal
18
mysql -u root -p
19
...
20
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX,
21
       ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON sitodrupal.*  TO
22
      'utentedrupal'@'localhost' IDENTIFIED BY 'passwordsegreta';
23
}}}
24 2 Amministratore Truelite
fatto questo si sono create le tabelle con l'apposito script fornito Drupal:
25
{{{
26
cd /usr/share/local/drupal
27
mysql -u utentedrupal -p sitodrupal < database/database.4.1.mysql
28
}}}
29
è modificato il file {{{sites/default/settings.php}}} impostando il valore:
30
{{{
31
$db_url = 'mysql://utentedrupal:passwordsegreta@localhost/sitodrupal';
32
}}}