PhpBB Lab Académie

Rechercher dans ce cours

Découvrir phpBB et installer son premier forum

Auteur : phpBB-Lab. Date de cette version : ven. 18 sept. 2026 09:36.

Comprendre l’hébergement, le nom de domaine et la base de données

Objectif de la leçon

Comprendre le rôle du nom de domaine, de l’hébergement, des fichiers de phpBB et de la base de données, puis savoir expliquer comment ces quatre éléments travaillent ensemble lorsqu’un visiteur ouvre une page du forum.

Explications

Avant de commencer

Dans la première leçon, vous avez appris que phpBB est le logiciel qui permet de créer et d’administrer un forum.

Une nouvelle question se pose maintenant : où ce logiciel fonctionne-t-il et où sont conservés les messages ?

Pour répondre, nous allons découvrir quatre éléments qui ont chacun un rôle différent :

Nom de domaine
Hébergement
Fichiers de phpBB
Base de données



Vous n’avez rien à installer dans cette leçon. Le but est de comprendre ces quatre notions avant de commencer les manipulations pratiques.

1. Le nom de domaine : l’adresse du site

Un nom de domaine est le nom que l’on saisit dans le navigateur pour retrouver un site sur Internet.

Par exemple :

phpbb-lab.com



Le nom de domaine joue donc le rôle d’une adresse facile à retenir.

Il ne contient pas les messages du forum. Il ne contient pas non plus le logiciel phpBB. Son rôle est de permettre au navigateur de retrouver le site correspondant.

Retenez simplement ceci pour l’instant :

Nom de domaine = adresse du site



Nous n’avons pas besoin d’étudier le fonctionnement technique du DNS à ce stade. Nous y reviendrons seulement si cela devient utile plus tard.

2. L’hébergement : l’endroit où le site fonctionne

Un site web doit fonctionner sur un ordinateur préparé pour répondre aux demandes des visiteurs. On appelle généralement cet ordinateur un serveur.

Un hébergement web met à votre disposition un environnement sur un serveur pour faire fonctionner votre site.

C’est là que l’on place notamment les fichiers de phpBB. L’hébergement fournit aussi les services nécessaires pour que phpBB puisse fonctionner.

Vous n’avez pas besoin de connaître tous ces services maintenant. Retenez seulement l’idée principale :

Hébergement = environnement dans lequel le site fonctionne



Le nom de domaine et l’hébergement sont donc deux choses différentes.

Le nom de domaine permet de retrouver le site.

L’hébergement permet au site de fonctionner.

3. Les fichiers de phpBB : le logiciel

Lorsque vous téléchargerez phpBB, vous obtiendrez une archive contenant de nombreux fichiers et dossiers.

Après extraction, ces fichiers constituent le logiciel phpBB. Ils contiennent les instructions nécessaires pour afficher le forum, gérer les comptes, traiter les messages et proposer le panneau d’administration.

Vous n’avez pas à comprendre le contenu de chaque fichier pour utiliser phpBB.

Pour le moment, retenez :

Fichiers de phpBB = logiciel du forum



Ces fichiers ne suffisent cependant pas à eux seuls. Le logiciel doit aussi pouvoir conserver les informations propres à votre forum.

4. La base de données : la mémoire organisée du forum

Votre forum doit conserver beaucoup d’informations :

- les comptes des membres ;
- les catégories et les forums ;
- les sujets ;
- le texte des messages ;
- de nombreux réglages.

Ces informations sont enregistrées dans une base de données.

Une base de données est un système conçu pour stocker des informations de manière organisée afin qu’un logiciel puisse les enregistrer et les retrouver facilement.

Par exemple, lorsqu’un membre publie un message, phpBB demande à la base de données de conserver ce message.

Plus tard, lorsqu’un autre membre ouvre le sujet, phpBB demande à la base de données de retrouver les messages à afficher.

Retenez :

Base de données = informations du forum



Nous apprendrons plus tard à créer la base nécessaire à notre forum. Il n’est pas utile de savoir la manipuler maintenant.

5. Comment les quatre éléments travaillent-ils ensemble ?

Imaginons qu’un visiteur ouvre un sujet de votre forum. Voici ce qui se passe, de manière volontairement simplifiée :

1. Le visiteur saisit ou ouvre l’adresse du site : le nom de domaine.

2. Sa demande arrive sur le serveur de l’hébergement.

3. Le serveur utilise les fichiers de phpBB pour préparer la page demandée.

4. phpBB consulte la base de données pour retrouver le sujet et ses messages.

5. La page terminée est envoyée au navigateur du visiteur.

Vous n’avez pas besoin de retenir des détails techniques supplémentaires. Si vous comprenez le rôle de chaque élément dans cette chaîne, l’objectif de la leçon est atteint.

6. Et si je veux seulement apprendre sur mon ordinateur ?

Vous n’êtes pas obligé d’acheter immédiatement un nom de domaine ou un hébergement pour apprendre.

Il est possible de préparer sur votre propre ordinateur un environnement qui joue le rôle du serveur. Votre forum peut alors fonctionner uniquement chez vous, pour vos essais.

On parle d’une installation locale.

Dans ce cas, une adresse spéciale comme :

http://localhost/



permet d’accéder au serveur qui fonctionne sur votre propre ordinateur.

La prochaine leçon expliquera clairement la différence entre une installation locale et une installation sur un hébergement web. Pour l’instant, retenez simplement qu’un nom de domaine n’est pas obligatoire pour commencer à apprendre.

Les quatre idées à retenir

Nom de domaine = adresse du site
Hébergement = environnement où le site fonctionne
Fichiers de phpBB = logiciel du forum
Base de données = informations du forum



Si ces quatre phrases sont claires pour vous, vous possédez les bases nécessaires pour poursuivre.

Exemple commenté

Imaginons un forum consacré à la photographie.

Son adresse est :

forum-photo.example



Cette adresse représente le nom de domaine.

Le site fonctionne sur un serveur fourni par un hébergeur : c’est l’hébergement.

Sur cet hébergement se trouvent les fichiers de phpBB, c’est-à-dire le logiciel du forum.

Un membre nommé Léa crée ensuite le sujet :

Comment photographier la lune ?



Le nom de Léa, le titre du sujet et le texte de son message sont enregistrés dans la base de données.

Lorsque Paul ouvre ce sujet plus tard, son navigateur contacte le site, phpBB retrouve les informations dans la base de données et prépare la page que Paul peut lire.

Le nom de domaine, l’hébergement, les fichiers de phpBB et la base de données participent donc au même forum, mais ils n’ont pas le même rôle.

Exercice à réaliser

Associez chaque situation à l’élément correspondant : nom de domaine, hébergement, fichiers de phpBB ou base de données.

1. Un visiteur saisit « mon-forum.example » dans son navigateur pour retrouver le site.

2. Le texte d’un message publié hier doit pouvoir être retrouvé aujourd’hui.

3. Le logiciel contient les instructions permettant d’afficher les sujets et de gérer les comptes.

4. Le site fonctionne sur un serveur accessible en permanence sur Internet.

Puis répondez avec une phrase simple :

Quelle est la différence entre un nom de domaine et un hébergement ?

Aucune installation n’est nécessaire pour cet exercice.

Correction et résultat attendu

1. « mon-forum.example » correspond au nom de domaine, car il sert d’adresse pour retrouver le site.

2. Le texte du message est conservé dans la base de données, afin que phpBB puisse le retrouver plus tard.

3. Les instructions qui permettent au forum de fonctionner se trouvent dans les fichiers de phpBB.

4. Le serveur sur lequel le site fonctionne appartient à l’environnement d’hébergement.

Pour la dernière question, une réponse correcte pourrait être :

Le nom de domaine est l’adresse utilisée pour retrouver le site ; l’hébergement est l’environnement dans lequel le site fonctionne.



Les deux sont liés lorsqu’un forum est accessible sur Internet, mais ils ne désignent pas la même chose.

À retenir

Un forum phpBB repose sur plusieurs éléments qui ont des rôles différents.

Nom de domaine = adresse du site
Hébergement = environnement où le site fonctionne
Fichiers de phpBB = logiciel du forum
Base de données = informations du forum



Le nom de domaine permet de retrouver le site.

L’hébergement fournit l’environnement dans lequel phpBB fonctionne.

Les fichiers de phpBB constituent le logiciel.

La base de données conserve notamment les membres, les sujets, les messages et les réglages.

Pour apprendre, il est possible d’installer phpBB sur son propre ordinateur sans acheter de nom de domaine. La prochaine leçon expliquera comment choisir entre cette installation locale et un hébergement web.

Seuil de réussite, en pourcentage : 100 %. QCM obligatoire pour terminer le cours.

Sommaire du cours

Comprendre phpBB et le fonctionnement d’un forum

  1. Qu’est-ce que phpBB et à quoi sert un forum ?
  2. Comprendre l’hébergement, le nom de domaine et la base de données

Préparer son environnement pour installer phpBB

  1. Choisir entre une installation locale et un hébergement web
  2. Préparer un environnement local avec WampServer sous Windows
  3. Vérifier la version de PHP et accéder à phpMyAdmin
  4. Créer une base de données dédiée à son forum
  5. Créer un utilisateur pour la base et préparer ses identifiants

Installer phpBB pas à pas

  1. Télécharger phpBB et placer ses fichiers dans le dossier du forum
  2. Lancer l’installation et préparer le compte administrateur
  3. Relier phpBB à sa base de données
  4. Terminer l’installation et ouvrir son forum

Prendre en main, tester et sauvegarder son forum

  1. Accéder au panneau d’administration et effectuer les premiers réglages
  2. Vérifier le fonctionnement du forum avec un compte de test
  3. Sauvegarder son premier forum et faire le bilan

Complément : préparer un forum sur un hébergement web

  1. Complément : préparer une installation sur un hébergement web