Une base de données est un ensemble de données organisées et nécessaires au fonctionnement d’une application. Lorsque l’application a besoin d’exploiter sa base, elle interroge alors le gestionnaire de base de données (ici, vous utiliserez MySQL) qui lui-même effectuera les actions utiles dans la base (ajout, modification, suppression de données, etc.). Ce programme est optimisé pour utiliser efficacement de grandes quantités de données.

Vous allez utiliser phpMyAdmin pour créer et configurer la base de données de Drupal.

  • Lancez un autre navigateur internet (ou un nouvel onglet) et entrez l’adresse locale :   http://localhost/phpmyadmin

Vous devriez alors voir apparaître la page de connexion de phpMyAdmin :

  • Connectez vous avec le login root / atelierdrupal (si vous avez suivi ce livre). C’est le mot de passe que vous avez entré à l’installation de LAMP.
  • En dessous de la ligne Créer une base de données, entrez le nom de la base, par exemple drupal
phpMyAdmin

 

  • Cliquez ensuite sur le bouton Créer

Complementaire

Votre base est vide, c’est l’installateur Drupal qui va créer ses tables et les remplir avec ses données durant l’installation.

 



Il faut indiquer à l’installateur Drupal le nom de la base que vous venez de créer et comment s’y connecter.
Retournez maintenant sur l’installateur Drupal et complétez les champs suivants :

  • Nom de la base de données : drupal
  • Nom d’utilisateur : root
  • Mot de passe : atelierdrupal (si vous avez suivi ce livre)

 

Configuration base de données
  • Cliquez sur le bouton Enregistrer et continuer

Asatuce

Drupal s’installe avec tous ses modules par défaut, ce processus étant assez long, le serveur  web (Apache) peut l’interrompre. Dans ce cas, rechargez la page (touche F5), le processus reprendra là où il s’est arrêté.

 




À la fin de l’installation un message s’affiche en haut de la page :

Restaurer les accès aux fichiers

Commande pour supprimer les droits d’accès en écriture sur le repertoire ./sites/default/

sudo chmod -R a-w /var/www/drupal/sites/default/

Commande pour restaurer les droits d’accès en écriture sur le repertoire ./sites/default/files

sudo chmod -R a-w /var/www/drupal/sites/default/files


Complementaire

Vous pouvez recharger la page pour vérifier si le message a disparu.

 



Complementaire
Drupal doit avoir les droits d’accès en écriture sur /sites/default/files car c’est ici qu’il stockera les fichiers relatifs aux contenus (images, fichiers PDF, etc.)

 


 

 

 

_

 

_