Installation et Configuration de Drupal dans l'Environnement ServBay
Qu'est-ce que Drupal ?
Drupal est un système de gestion de contenu (CMS) open-source puissant, largement utilisé pour créer une variété de sites web, allant des blogs personnels aux portails d'entreprise. Drupal offre une gestion de contenu flexible, une gestion des permissions utilisateur et des fonctionnalités extensibles, ce qui en fait un choix idéal pour construire des sites web complexes et performants.
Étapes d'Installation de Drupal
Dans cet article, nous allons expliquer comment installer et configurer Drupal dans l'environnement ServBay.
Étape 1 : Créer le Répertoire du Projet
Tout d'abord, créez un nouveau répertoire de projet dans le répertoire www
de ServBay:
cd /Applications/ServBay/www
mkdir servbay-drupal-app
cd servbay-drupal-app
2
3
Étape 2 : Utiliser Composer pour Créer le Projet Drupal
ServBay inclut déjàComposer, donc nous pouvons directement utiliser Composer pour créer le projet Drupal:
composer create-project drupal/recommended-project .
Étape 3 : Créer la Base de Données et Utilisateur
Accéder à l'outil de gestion de base de données phpMyAdmin fourni par ServBay
Ouvrez https://servbay.host/, cliquez sur "phpMyAdmin" pour accéder à l'outil de gestion de base de données phpMyAdmin.
Créer un utilisateur de base de données
Accéder à la page des comptes utilisateurs
- Dans la page d'accueil de phpMyAdmin, cliquez sur "Comptes utilisateurs" dans le menu du haut.
Ajouter un nouvel utilisateur
- Cliquez sur "Ajouter un utilisateur".
- Remplissez les informations suivantes:
- Nom d'utilisateur:
drupal_user
- Nom d'hôte:
localhost
- Mot de passe: entrez un mot de passe sécurisé, par exemple
password123
- Ré-entrez: réécrivez le mot de passe
- Nom d'utilisateur:
- Dans la section "Créer une base de données portant le même nom et donner tous les privilèges", sélectionnez "Créer une base de données avec le même nom et donner tous les privilèges".
- Assurez-vous de cocher "Donner tous les privilèges".
- Cliquez sur "Exécuter".
Étape 4 : Configurer le Serveur Web
Ajouter un nouveau site web
Ouvrez ServBay, cliquez sur l'onglet "Hôte", ajoutez un nouveau site web:
- Nom:
My Drupal Site
- Domaine:
servbay-drupal.local
- Type de site:
PHP
- Version PHP: sélectionnez la version PHP correspondante
- Répertoire racine du site:
/Applications/ServBay/www/servbay-drupal-app/web
- Nom:
Enregistrer les configurations
Enregistrez les configurations.
Étape 5 : Exécuter le Programme d'Installation de Drupal
Accéder à la page d'installation
Ouvrez votre navigateur, accédez à
https://servbay-drupal.local/core/install.php
, vous verrez la page d'installation de Drupal.Choisir la langue
Sélectionnez la langue que vous souhaitez utiliser, puis cliquez sur "Enregistrer et continuer".
Choisir la configuration d'installation
Sélectionnez "Standard", puis cliquez sur "Enregistrer et continuer".
Configurer les informations de la base de données
Remplissez les informations de connexion à la base de données comme indiqué sur la page :
- Type de base de données :
MySQL, MariaDB, Percona Server ou équivalent
- Nom de la base de données:
drupal_user
(identique au nom d'utilisateur) - Nom d'utilisateur de la base de données:
drupal_user
- Mot de passe de la base de données:
password123
- Hôte de la base de données:
localhost
- Type de base de données :
Remplir les informations du site
Remplissez les informations du site comme indiqué sur la page, y compris le nom du site, l'adresse e-mail du site, le nom d'utilisateur et le mot de passe de l'administrateur, etc.
Terminer l'installation
Cliquez sur le bouton "Enregistrer et continuer" pour terminer le processus d'installation.
Étape 6 : Installer des Modules et Thèmes
Installer des modules
Connectez-vous à l'interface d'administration de Drupal, cliquez sur "Extensions", recherchez et installez les modules dont vous avez besoin.
Installer des thèmes
Cliquez sur "Apparence", sélectionnez et installez un thème de votre choix.
Utiliser Drupal pour Construire un Site Web
Maintenant que vous avez installé et configuré Drupal dans l'environnement ServBay, vous pouvez commencer à l'utiliser pour construire votre site web. Voici quelques opérations courantes :
Créer des Types de Contenu et du Contenu
Créer des types de contenu
Dans l'interface d'administration de Drupal, cliquez sur "Structure" -> "Types de contenu", créez un nouveau type de contenu, remplissez le nom du type de contenu et autres paramètres, puis cliquez sur "Enregistrer le type de contenu".
Créer du contenu
Cliquez sur "Contenu" -> "Ajouter du contenu", sélectionnez le type de contenu que vous venez de créer, remplissez le titre et le contenu, puis cliquez sur "Enregistrer et publier".
Configurer le Menu de Navigation
Créer un menu
Dans l'interface d'administration de Drupal, cliquez sur "Structure" -> "Menus", créez un nouveau menu de navigation, remplissez le nom et autres paramètres du menu, puis cliquez sur "Enregistrer".
Ajouter des éléments au menu
Ajoutez du contenu au menu de navigation, puis cliquez sur "Enregistrer le menu".
Personnaliser les Blocs
Ajouter des blocs
Dans l'interface d'administration de Drupal, cliquez sur "Structure" -> "Disposition des blocs", faites glisser les blocs désirés dans les zones spécifiées, puis cliquez sur "Enregistrer la disposition des blocs".
Configurer les blocs
Configurez les paramètres des blocs selon vos besoins, puis cliquez sur "Enregistrer les blocs".
En suivant ces étapes, vous avez réussi à installer et configurer Drupal dans l'environnement ServBay et à commencer à l'utiliser pour construire votre site web. Les puissantes fonctionnalités et la flexibilité de Drupal en font un choix idéal pour construire divers types de sites web.