installation du cms Drupal

Installer et configurer le CMS Open Source Drupal

Dans l’univers des CMS Open Source, Il y’a une pléthore de choix. Il est souvent difficile de se décider, surtout que les avis sont souvent mitigés d'un utilisateur à l'autre. Pour ma part, je suis assez fan de Drupal pour plein de raisons, à savoir: fiabilité des plugins, interface agréable et possibilités offertes par les modules phares tels que Views et CCK. Plutôt que de débattre sur les avantages ou les inconvénients de tel ou tel CMS, nous allons suivre, à travers ce tutoriel, les différentes étapes pour prendre en main Drupal rapidement.

Avant tout, qu’est-ce que Drupal ? Il s'agit d'un CMS (Content Management System) qui permet de mettre en place des sites web ou applications multimédia. Si vous voulez en savoir plus, consultez directement la fiche Wikipédia de Drupal et les liens contextuels proposés. La vidéo ci-dessous montre les possibilités offertes par ce CMS.



Installer le CMS Drupal


Passons directement aux choses sérieuses : installer et configurer Drupal. Nous partirons du principe que vous savez déjà faire une installation WAMP ou LAMP pour les linuxiens. Nous allons nous rendre sur le site officiel de Drupal pour récupérer les sources. Ce n’est pas le plus difficile : il suffit de suivre ce lien https://drupal.org/start.


Une fois téléchargé, décompressez-le dans le répertoire www de votre serveur apache. À partir de là, il y a quelques manipulations assez simples à effectuer avant de lancer l’installation à proprement parlée. Ouvrez le dossier qui contient toutes les sources Drupal que vous venez de mettre dans le répertoire www.


À l’intérieur, vous avez plusieurs dossiers, dont le dossier sites. C’est ce dossier qui contiendra toutes les informations relatives au futur site que vous allez mettre en place. Dans ce dossier vous en trouverez deux autres : All et Default. Pour l’instant, seul le dossier Default nous intéresse. Il permet de faire la configuration initiale avant l’installation du CMS.


Dans le dossier Default, dupliquer le fichier default.settings.php et renommez votre copie en settings.php et donnez les droits en écriture sur celui-ci. Profitez du fait d’être dans ce dossier pour créer un autre dossier files et accordez les droits d’écritures complet au dossier sites. Ca y est ! Notre CMS Drupal est prêt à être configuré pour notre nouveau site.


Configuration du CMS Drupal


ecran de configuration DrupalPour initier la configuration de Drupal, ouvrez votre navigateur et rendez-vous à l’URL local pointant vers votre dossier d’installation Drupal. Par exemple,: si votre installation Drupal se trouve dans un dossier nommé drupal à l’intérieur de votre dossier www, vous devrez saisir l’url suivante http://localhost/drupal/ dans votre navigateur pour démarrer la configuration de Drupal.


Le premier écran de configuration de Drupal vous offre le choix entre deux modes. On préférera le mode Standard qui propose déjà l’installation et la configuration de certains modules par défaut.


Drupal en Français et dans les autres langues


Param&trer Drupal en françaisVous avez la possibilité de poursuivre l’installation du CMS Drupal en Français ou dans d’autres langues. Pour cela, allez sur le lien ci-dessous et téléchargez le fichier de langue correspondant à votre version de Drupal. https://localize.drupal.org/translate/downloads


Ce fichier contient les traductions des contributeurs Drupal dans votre langue. N’hésitez pas à proposer vos traductions en rejoignant l’équipe des contributeurs. Lorsque le fichier a complètement été téléchargé, copiez-le dans le dossier profiles/standard/translations de votre répertoire drupal. Revenez sur la fenêtre de configuration, actualisez la page et choisissez votre langue pour poursuivre la configuration.


Configuration de la base de données pour Drupal


Une fois cet écran atteint, nous pouvons dire que le gros du travail a été effectué. Pour le reste du tutoriel, nous allons considérer qu’une base de données de type MySQL existe sur le serveur local et qu’elle se nomme db_test. Avec ces informations, nous allons remplir les différents champs de l’écran présent, avec le nom de la base de données, ainsi que les accès à ceux-ci.


Drupal configuration base de donnéeSauf besoins spécifiques, il n’est pas nécessaire de dérouler le menu options avancées. Celui-ci permet de rajouter un préfixe aux noms des tables de Drupal, dans le cas où la base de données contiendrait d’autres tables que celles utilisées par le CMS.


A partir de cet écran, une belle barre de progression bleue vous indique les différentes étapes de la configuration (création des tables en base de données, import des autres éléments de traductions, etc...). Lorsque la barre de progression est complètement pleine, vous pouvez saisir les informations spécifiques au site.


Mais avant tout, il vous faudra régler le “petit problème de sécurité” signalé par Drupal, en retirant les droits d’écriture complets sur le dossier site/default ainsi que sur le fichier setting.php se trouvant à l'intérieur de celui-ci.


Configuration du nouveau site sous Drupal


Intallation du CMS DrupalCette partie de la configuration de Drupal se passe de tout commentaire. Vous aurez à remplir les différents champs du formulaire, en indiquant :


  • Le nom du site ;
  • Une adresse de courriel ;
  • Un nom d’utilisateur pour l’administration ;
  • Un mot de passe ;
  • Le choix du fuseau horaire ;

Félicitations, vous avez installé Drupal ! Cliquez sur le lien pour visiter votre nouveau site.


En quelques étapes, nous avons installé et configuré un site sous Drupal. Parcourez les différents menus du CMS pour découvrir ce qu’il propose comme fonctionnalités. Il existe des distributions basées sur Drupal qui vous permettront de faire vos installations beaucoup plus rapidement avec un très grand nombre de modules spécifiques déjà configurés, n'hésitez pas à parcourir la liste des distributions sur le site officiel du CMS Drupal.


Si vous connaissez d’autres CMS, n’hésitez pas à les mentionner dans vos commentaires.

Partager cet article

Articles similaires

Leave a Reply