Chapitre 1

Le but de cette première partie est de découvrir Drupal par l’exemple. Elle vous explique comment installer Drupal et vous guide dans vos premiers pas. Ainsi, après avoir lu cette partie, vous saurez ce que Drupal peut faire et à quoi il peut servir.

Bien que Drupal puisse fonctionner sur différents serveurs web et bases de données, les explications de ce livre se limiteront au très classique quatuor Apache (serveur Web) — PHP (langage de programmation) — MySQL (logiciel de base de données) — PhpMyAdmin (logiciel facultatif, mais pratique, permettant de gérer MySQL via une interface Web).

Cette partie vous présente deux manières classiques d’installer Drupal sur Windows et sur Linux :
—— le premier chapitre décrit l’installation sur Windows (logiciel WampServer) ;
—— le deuxième chapitre décrit l’installation sur Linux (distribution Ubuntu).

Le troisième chapitre de l’ouvrage vous accompagne dans la découverte de Drupal et vous explique comment créer, gérer et afficher vos premiers contenus de publication, en l’occurrence quelques recettes de cuisine.

Si les deux manières d’installer Drupal décrites ici ne vous conviennent pas, le tableau suivant résume les principales variantes d’installation pour vous aider à choisir celle qui convient le mieux à votre usage :

 

Méthode d’installation Systèmes Avantages Inconvénients Conclusion
Wamp + Drupal depuis les sources Windows

- Assez facile à installer

- Méthode décrite pas à pas dans ce livre

- Possibilité de transfert vers un serveur de production

- Deux systèmes différents (Windows pour le site de test, Linux pour le serveur de production) Très bonne solution pour découvrir Drupal et aller un peu plus loin. Vous ne serez pas dépaysé si vous avez déjà utilisé EasyPhp
LAMP + Drupal depuis les sources Linux

- Assez facile à installer

- Même système pour le serveur de test et de production

- Méthode décrite pas à pas dans ce livre

- Si vous ne connaissez pas Linux, il peut être difficile de débuter avec Drupal sur un nouveau système La meilleure des solutions si vous connaissez Linux et s’habituer à administrer un serveur dédié
Windows + virtualisation de Linux Windows + Linux

- Vous pouvez utiliser tous les outils de développement web non disponibles sous Linux

- Vous avez un serveur local sous Linux

- Un peu difficile à mettre en oeuvre

- Ressources nécessaires pour faire tourner deux systèmes sur une machine

Très bonne solution pour les habitués de Windows qui veulent découvrir Linux
Linux + virtualisation Windows Linux + Windows

- Vous pouvez utiliser tous les outils de développement web dédiés à Windows

- Vous avez un serveur local sous Linux

- Un peu difficile à mettre en oeuvre

- Ressources nécessaires pour faire tourner deux systèmes sur une machine

Bonne solution pour les utilisateurs désirant passer à Linux en douceur

complementaire

Si vous possédez un serveur dédié et que vous n’avez pas d’expérience dans son exploitation, je vous conseille d’installer Drupal d’abord localement pour éviter de rencontrer les problèmes liés aux spécificités de votre hébergeur.


1 Installation de Drupal

Si vous désirez installer Drupal sous Linux, passez directement au chap. I — 2 Installation rapide sous Linux.