Drupal (Italiano)

From ArchWiki
Revision as of 16:23, 20 September 2008 by Sacarde (Talk | contribs) (Extras)

Jump to: navigation, search

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n links end

Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Drupal (Italiano)#)

Drupal

Questo documento descrive come impostare Drupal (5.0-rc1) con Apache, MySQL o PostgreSQL, PHP, e Postfix! Questo documento presuppone che si abbiano server già impostati quali LAMP(Apache, MySQL, PHP) o LAPP(Apache, PostgreSQL, PHP).

Installing GD


Drupal preferisce avere installata la libreria "GD image" assicurarsi perciò di averla prima di continuare.

  1. Installare il pacchetto
     pacman -Sy gd
  2. Aprire il file /etc/php.ini col proprio editor prescelto
    es. nano /etc/php.ini
  3. Cercare la riga che inizia con, ";extension=gd.so" e cambiarla in, "extension=gd.so". (Rimuovere solo il primo ";"). Se la riga non fosse presente, aggiungerla. Questa riga può trovarsi nella sezione "Dynamic Extensions", oppure proprio verso la fine di quel file.
  4. Riavviare il server web Apache
    /etc/rc.d/httpd restart

Installare Postfix


Postfix è necessario per inviare e-mail da drupal. Queste sono utili per la verifica degli account, il recupero della password, etc.

  1. Installare Postfix
     pacman -Sy postfix 
  2. Configurare Postfix come necessario
     nano /etc/postfix/main.cf 
    Tutto ciò che si deve fare è modificare gli hostname sotto "Internet Host and Domain Names"
     hostname = hostname1 
     hostname = hostname2
  3. Inviare una e-mail di test a se stessi
     mail myusername@localhost 
    (Immettere un soggetto, qualche parola nel corpo, poi premere ctrl+d per uscire e inviare la lettera) Aspettare 10 seconds, e dopo digitare mail per controllare la propria mail. Se l'avete ricevuta, eccellente.
  4. Assicurarsi che la Porta 25 sia "fowarded" se si ha un router così che le mail possano essere inviate in internet
  5. Aprire il file /etc/php.ini con il proprio editor prescelto
    eg. nano /etc/php.ini
  6. Cercare la riga che inizia con, ;sendmail_path="" e modificarla in, sendmail_path="/usr/sbin/sendmail -t -i"
  7. Riavviate il server web Apache
    /etc/rc.d/httpd restart

Installare e Impostare Drupal


Così come l'ultima release 5.0, Drupal ha un nuovo sistema di installazione.

  1. Scaricare l'ultimo pacchetto da http://drupal.org ed estrarlo.
  2. Spostare le directory nella propria /home/httpd/html/ .
  3. Aprire un browser web, e accedere a "localhost"
  4. Seguire le istruzioni delle pagine, e drupal dovrebbe auto-impostarsi e portarsi al login!

Extra

Drupal chiede di eseguire dei job a tempo ogni ora. Mentre non si sono visti per vedere cosa essi fanno, è possibile eseguire i job manualmente attraverso il pannello amministratore. Se si desidera, copiare l'esatto script dalla directory "scripts" in "/etc/cron.hourly" e renderlo eseguibile.