Drupal/Sommaire
Drupal/Avant-propos
Qu'est-ce que Drupal.
Drupal est une application Open Sources qui vous permet de gérer simplement vos sites Internet. Drupal est une application LAMP classique : Linux, serveur web Apache, gestionnaire de base de données MySQL et langage de script PHP sont utilisés. Toutefois, seul PHP est obligatoire dans cette liste. Drupal grâce à son caractère ouvert permet d'être utilisé sur d'autres systèmes d'exploitation, d'autres serveurs web (par exemple Microsoft IIS) ou d'autres bases de données (par exemple PostgreSQL).
Comme tous CMS, Drupal permet de gérer le contenu de site internet. Il est composé de différents modules, qui offrent de nombreuses fonctionnalités :
Drupal a été développé à l'origine par le Belge Dries Buytaert, il est depuis devenu un projet mondial auquel des milliers de personnes collaborent.
Pourquoi ce guide ?
Ce guide a été réalisé à l'initiative du service Online de la DG Communication Externe de la Chancellerie du Premier Ministre de Belgique.
Le manque de documentation en Néerlandais et en Français constitue la raison principale de la création de ce guide. En effet, la condition nécessaire à l'acceptation d'un logiciel par les institutions officielles de Belgique n'est autre que sa disponibilité et celle de sa documentation dans les deux langues nationales.
Bien que l'on trouve déjà beaucoup de documentations sur Internet, il manque encore une présentation de la cohérence entre les packs que Drupal utilise : comment mettre en place le serveur web, comment configurer le serveur de base de données, quels réglages effectuer pour PHP ? Tous ces thèmes sont absolument indispensables au fonctionnement de Drupal mais sont dispersés sur internet, sur différents forums et pages Web. Le site de Drupal peut laisser croire que ces applications peuvent être aisement maitrisées toutefois le manque de connaissances préalables peut constituer un obstacle considérable pour celui qui n'est pas administrateur de base de données ou expert PHP.
À qui est destiné ce guide ?
Nous nous adressons premièrement aux administrateurs de systèmes qui ont comme mission d'installer Drupal, de le configurer et de le gérer. Nous partons du principe que la majorité des serveurs web tournent sous Linux et que vous avez les connaissances de base de la gestion de système sous Linux et/ou Unix :
Vous ne devez cependant pas être un "pro" pour pouvoir suivre ce guide.
À noter que nous ferons aussi un aperçu des installations alternatives sous MS Windows.
Contributions.
Un mot de remerciement est adressé à la communauté néerlandaise Drupal à laquelle l'auteur a toujours pu soumettre ses questions et problèmes.
Ensuite, nous remercions également Bart Van Haerreweghe, qui a proposé la réalisation de ce guide pour le Service Fédéral de la Chancellerie du Premier Ministre de Belgique.
Informations relatives aux droits d'auteur.
La version originale de ce guide est © 2006 Machtelt Garrels.
Il est permis à chacun de copier et diffuser des exemplaires de ce document conformément aux conditions mentionnées dans la License Libre de Documentation GNU, version 1.2 ou supérieures, publiée par la Fondation des Logiciels Libres (Free Software Foundation).
L'auteur et l'éditeur ont mis tout en œuvre pour rassembler et offrir les informations les plus fidèles. Cependant, l'information reprise dans ce guide est mise à disposition sans garanties, ni explicites, ni implicites. Ni l'auteur, ni l'éditeur, ni aucun partenaire n'est responsable pour quelque dégât prétendument occasionné, directement ou indirectement, par cette documentation.
Les logos, marques commerciales et symboles qui sont utilisés dans cette documentation sont la propriété des propriétaires respectifs.
De quoi avez-vous besoin ?
Nous présumons que vous disposez de ce qui suit :
Que trouverez-vous dans ce guide ?
Ce document contient une description des manipulations de base nécessaires à la réalisation d'un site Drupal, il est organisé de la manière suivante: