Table des matières

Drupal

Je documente ici une installation de drupal en local pour des besoins d'évaluation pour un cours.

Installation

  1. Création d'un utilisateur mariaDB et d'une base “drupal” (voir MariaDB / MySQL)
  2. Une petite configuration d'Apache
    1. <Directory /var/www/html/drupal>
       
          AllowOverride All
          Options -Indexes +Multiviews +FollowSymLinks
       
          Require all granted
       
      </Directory>
       
      # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
  3. Accès à l'URL de l'installation, chez moi : http://localhost/drupal et on est redirigé vers le script d'installation : http://localhost/drupal/install.php
    1. Choix du profil : standard
    2. Téléchargement du fichier de localisation en français : http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.39.fr.po et enregistrement dans ``drupal/profiles/standard/translations/`` et rechargement de la page du choix des langues.
    3. Vérification des prérequis, notamment des droits sur les fichiers.
    4. Copie du fichier ``drupal/sites/default/default.settings.php`` en ``drupal/sites/default/settings.php``
    5. Renseignement des données de la DB (user, nom, mot de passe).
    6. Une fois l'installation terminée, Drupal propose de changer les droits sur le fichiers ``settings.php`` pour des raisons de sécurité. Pourquoi pas ?
    7. Renseignement des données du site : nom du site, e-mail admin, compte admin, pays, etc.
  4. L'installation de base est terminée.

Captures d'écran

Ci-dessous, on voit bien qu'il y a des problèmes de droits !

Rapports

Dans ``Accueil > Administration > Rapports``, on trouve un état des lieux de l'installation et des points à éventuellement corriger.

php-uploadprogress

Apparemment il manque la bibliothèque PECL uploadprogress pour afficher la progression des transferts de fichiers.

J'ai utilisé la méthode indiquée par Drupal : https://www.drupal.org/node/2549141

Activer les langues

Si on n'a pas installé les langues à l'installation, il faut :

  1. activer le module locale,
  2. télécharger et enregistrer sous profile/standard/translation/ le bon .po,
  3. aller chercher le paramètres sous configuration/langue/.