Installation et configuration d'ExpressionEngine dans l'environnement ServBay
Qu'est-ce que ExpressionEngine ?
ExpressionEngine est un système de gestion de contenu (CMS) puissant et flexible, adapté à la création de divers types de sites web. Il offre une richesse de fonctionnalités et une architecture modulaire, permettant aux développeurs de créer facilement des sites web complexes.
Étapes d'installation d'ExpressionEngine
Dans cet article, nous allons montrer comment installer et configurer ExpressionEngine dans l'environnement ServBay.
Étape 1 : Télécharger ExpressionEngine
Tout d'abord, créez un nouveau répertoire de projet dans le répertoire www
de ServBay et téléchargez ExpressionEngine :
cd /Applications/ServBay/www
mkdir servbay-ee-app
cd servbay-ee-app
curl -L https://expressionengine.com/latest -o expressionengine.zip
2
3
4
Étape 2 : Décompresser ExpressionEngine
Décompressez le fichier zip d'ExpressionEngine dans le répertoire de projet :
unzip expressionengine.zip
rm expressionengine.zip
2
Étape 3 : Créer une base de données et un utilisateur
Accéder à l'outil de gestion de base de données phpMyAdmin fourni avec 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
Aller sur la page des comptes utilisateurs
- Dans la page principale de phpMyAdmin, cliquez sur "Utilisateurs" dans le menu supérieur.
Ajouter un nouvel utilisateur
- Cliquez sur "Ajouter un utilisateur".
- Renseignez les informations suivantes :
- Nom d’utilisateur :
ee_user
- Hôte :
localhost
- Mot de passe : entrez un mot de passe sécurisé, par exemple
password123
- Réinscrire : resaisissez le mot de passe
- Nom d’utilisateur :
- Dans la section "Créer une base de données pour l'utilisateur", sélectionnez "Créer une base de données portant le même nom et octroyer tous les privilèges".
- Assurez-vous que la case "Accorder tous les privilèges" est cochée.
- Cliquez sur le bouton "Exécuter".
Étape 4 : Configurer le serveur Web
Ajouter un nouveau site
Ouvrez ServBay, cliquez sur l'onglet "Hôtes", ajoutez un nouveau site :
- Nom :
My EE Site
- Domaine :
servbay-ee.local
- Type de site :
PHP
- Version de PHP : sélectionnez la version de PHP correspondante
- Répertoire racine du site :
/Applications/ServBay/www/servbay-ee-app
- Nom :
Enregistrer la configuration
Enregistrez la configuration.
Étape 5 : Exécuter le programme d'installation d'ExpressionEngine
Accéder à la page d'installation
Ouvrez un navigateur et accédez à
https://servbay-ee.local/admin.php
, vous verrez la page d'installation d'ExpressionEngine.Renseigner les informations sur la base de données
Suivez les instructions de la page pour renseigner les informations de connexion à la base de données :
- Hôte de la base de données :
localhost
- Nom de la base de données :
ee_user
(identique au nom d'utilisateur) - Nom d'utilisateur de la base de données :
ee_user
- Mot de passe de la base de données :
password123
- Hôte de la base de données :
Renseigner les informations de l'administrateur
Suivez les instructions de la page pour renseigner le nom d'utilisateur et le mot de passe de l'administrateur.
Terminer l'installation
Cliquez sur le bouton "Installer" pour terminer le processus d'installation.
Étape 6 : Installer des plugins et des templates
Installer des plugins
Connectez-vous à l'interface d'administration d'ExpressionEngine, cliquez sur "Développeur" -> "Plugins", recherchez et installez les plugins dont vous avez besoin.
Installer des templates
Installez et configurez des templates selon vos besoins.
Utiliser ExpressionEngine pour créer un site web
Maintenant que vous avez installé et configuré ExpressionEngine dans l'environnement ServBay, vous pouvez commencer à l'utiliser pour créer votre site web. Voici quelques opérations courantes :
Créer des canaux et des entrées
Créer des canaux
Dans l'interface d'administration d'ExpressionEngine, cliquez sur "Structure du contenu" -> "Gestion des canaux", créez un nouveau canal, renseignez le nom du canal et d'autres paramètres, puis cliquez sur "Enregistrer le canal".
Créer des entrées
Cliquez sur "Contenu" -> "Publier", choisissez le canal que vous venez de créer, renseignez le titre et le contenu de l'entrée, puis cliquez sur "Enregistrer".
Configurer le menu de navigation
Créer un menu
Dans l'interface d'administration d'ExpressionEngine, cliquez sur "Design" -> "Gestion des templates", créez un nouveau groupe de templates et créez un template de menu de navigation.
Ajouter des éléments de menu
Ajoutez des pages et des entrées au menu de navigation, puis cliquez sur "Enregistrer le template".
Personnaliser les widgets
Ajouter des widgets
Dans l'interface d'administration d'ExpressionEngine, cliquez sur "Design" -> "Gestion des templates", créez un nouveau groupe de templates et créez un template de widget.
Configurer les widgets
Configurez les paramètres des widgets selon vos besoins, puis cliquez sur "Enregistrer le template".
En suivant les étapes ci-dessus, vous avez réussi à installer et configurer ExpressionEngine dans l'environnement ServBay et à commencer à l'utiliser pour créer votre site web. Les fonctionnalités puissantes et la flexibilité d'ExpressionEngine en font un choix idéal pour la création de divers types de sites web.