Installer et configurer Contao dans l'environnement ServBay
Qu'est-ce que Contao ?
Contao est un système de gestion de contenu (CMS) open-source, spécialement conçu pour les sites web de petite et moyenne taille. Il offre une riche gamme de fonctionnalités et une extensibilité flexible, adapté à divers types de sites web. L'interface utilisateur de Contao est conviviale, facile à utiliser, et possède une gestion des droits robuste ainsi qu'un support multilingue.
Étapes de l'installation de Contao
Dans cet article, nous allons expliquer comment installer et configurer Contao 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-contao-app
cd servbay-contao-app
2
3
Étape 2 : Créer un projet Contao avec Composer
ServBay est déjà fourni avec Composer, nous pouvons donc utiliser directement Composer pour créer un projet Contao :
composer create-project contao/managed-edition .
É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 par ServBay
Ouvrez https://servbay.host/, cliquez sur "phpMyAdmin" pour entrer dans 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 principale de phpMyAdmin, cliquez sur "Utilisateurs" dans le menu du haut.
Ajouter un nouvel utilisateur
- Cliquez sur "Ajouter un utilisateur".
- Remplissez les informations suivantes :
- Nom d'utilisateur :
contao_user
- Hôte :
localhost
- Mot de passe : entrez un mot de passe sûr, par exemple
password123
- Reconduire : entrez à nouveau le mot de passe
- Nom d'utilisateur :
- Dans la section "Base de données pour l'utilisateur", sélectionnez "Créer une base de données portant le même nom et accorder tous les droits".
- Assurez-vous de cocher "Accorder tous les droits".
- Cliquez sur le bouton "Exécuter".
Étape 4 : Configurer le serveur Web
Ajouter un nouveau site
Ouvrez ServBay, cliquez sur l'onglet "Hôtes" et ajoutez un nouveau site web :
- Nom :
My Contao Site
- Nom de domaine :
servbay-contao.local
- Type de site :
PHP
- Version PHP: sélectionnez la version PHP correspondante
- Répertoire racine du site :
/Applications/ServBay/www/servbay-contao-app/web
- Nom :
Enregistrer la configuration
Enregistrez la configuration.
Étape 5 : Lancer l'installation de Contao
Accéder à la page d'installation
Ouvrez votre navigateur et accédez à
https://servbay-contao.local/contao/install
, vous verrez la page d'installation de Contao.Remplir les informations de la base de données
Suivez les instructions de la page pour remplir 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 :
contao_user
(le même que le nom d'utilisateur) - Nom d'utilisateur :
contao_user
- Mot de passe :
password123
- Hôte de la base de données :
Remplir les informations de l'administrateur
Suivez les instructions de la page pour remplir 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 extensions et des thèmes
Installer des extensions
Connectez-vous à l'interface d'administration de Contao, cliquez sur "Gestion des extensions", recherchez et installez les extensions dont vous avez besoin.
Installer un thème
Cliquez sur "Gestion des thèmes", choisissez et installez un thème qui vous plaît.
Utiliser Contao pour créer votre site web
Maintenant que vous avez installé et configuré Contao dans l'environnement ServBay avec succès, vous pouvez commencer à l'utiliser pour construire votre site web. Voici quelques opérations courantes :
Créer des pages et des articles
Créer une page
Dans l'interface d'administration de Contao, cliquez sur "Structure des pages"->"Nouvelle page", remplissez le titre et le contenu de la page, puis cliquez sur "Enregistrer".
Créer un article
Cliquez sur "Articles"->"Nouvel article", remplissez le titre et le contenu de l'article, puis cliquez sur "Enregistrer".
Configurer le menu de navigation
Créer un menu
Dans l'interface d'administration de Contao, cliquez sur "Modules"->"Nouveau module", choisissez "Menu de navigation", remplissez le nom du module et les autres réglages, puis cliquez sur "Enregistrer".
Ajouter des éléments de menu
Ajoutez des pages au menu de navigation, puis cliquez sur "Enregistrer".
Personnaliser les widgets
Ajouter des widgets
Dans l'interface d'administration de Contao, cliquez sur "Modules"->"Nouveau module", choisissez le type de widget souhaité, remplissez le nom du module et les autres réglages, puis cliquez sur "Enregistrer".
Configurer les widgets
Configurez les paramètres des widgets selon vos besoins, puis cliquez sur "Enregistrer".
Grâce à ces étapes, vous avez installé et configuré Contao avec succès dans l'environnement ServBay, et avez commencé à l'utiliser pour construire votre site web. Les fonctionnalités puissantes et la flexibilité de Contao en font un choix idéal pour construire divers types de sites web.