Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida contiene informazioni utili per l'installazione del CMS Drupal.

Prerequisiti

Installare i pacchetti base e attuare la configurazione base di MySQL come riportato nei prerequisiti.

Installazione

  1. Installare il pacchetto drupal7.

  2. Registrare il modulo Drupal con Apache digitando in un terminale:

    sudo cp /etc/drupal/7/apache2.conf /etc/apache2/mods-enabled/drupal.conf
  3. Riavviare Apache digitando:

    sudo service apache2 restart

Configurazione Mysql

  1. Creare un nuovo database dedicato a Drupal tramite PhpMyadmin oppure da terminale digitando:

    mysqladmin -u root -p create drupal

    in cui "drupal" è il nome scelto per il database mysql che verrà utilizzato da Drupal. Il nome può variare a piacere dell'utente.

  2. Per non usare Drupal con l'utente MySQL root è bene crearne un'altro con i privilegi necessari tramite PhpMyadmin o da terminale (modificare «utente_scelto» e «password_scelta» a proprio piacimento):

    mysql -u root -p
    
    mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON drupal.* TO 'utente_scelto'@'localhost' IDENTIFIED BY 'password_scelta';
  3. Se non si sono verificati errori applicare le modifiche digitando:

    mysql> FLUSH PRIVILEGES;

    e uscire digitando:

    mysql> \q
  4. Aprire con un editor di testo il file ~/.mysql_history e cancellarne il contenuto per eliminare le traccie visibili della password.

  5. Riavviare Apache con il comando:

    sudo service apache2 restart

Completamento installazione di Drupal

  1. Aprire un browser e nella barra degli indirizzi digitare:

    localhost/drupal7/install.php
  2. Seguire le istruzioni a schermo.

Dal browser sarà possibile all'indirizzo localhost/drupal7/:

Drupal in Italiano

  1. Scaricare il pacchetto drupal-DRUPAL_VERSION.it.po relativo alla versione installata di Drupal da questo indirizzo.

  2. Salvarlo nella cartella /usr/share/drupal7/profiles/standard/translations.

  3. Entrando come amministratore in drupal sarà possibile cambiare la lingua.

Risoluzione problemi

Invio password durante installazione modulo

Il messaggio:

"WARNING: You are not using an encrypted connection, so your password will be sent in plain text. Learn more." 

"To continue, provide your server connection details"

si riferisce ai permessi di scrittura nel web server.
Il metodo migliore per ovviare al problema è scaricare i moduli estrarli e spostarli manualmente nella cartella /usr/share/drupal7/modules.

Unexpected error

Il messaggio:

Error The website encountered an unexpected error. Please try again later.

significa che nome utente e/o password sono errati. Occorre controllare il file /usr/share/drupal7/sites/default/dbconfig.php. (La password si riferisce all'utente, non al database).

Ulteriori risorse


CategoryProgrammazione CategoryServer

Programmazione/Cms/Drupal (l'ultima modifica è del 20/11/2021 17.56.00, fatta da ivantu)