Installer et configurer OctoberCMS dans l'environnement ServBay
Qu'est-ce que OctoberCMS ?
OctoberCMS est un système de gestion de contenu (CMS) open-source basé sur le framework Laravel. Il offre des fonctionnalités puissantes et une extensibilité flexible, adapté à la construction de différents types de sites web. OctoberCMS est réputé pour son interface utilisateur simple et ses caractéristiques conviviales pour les développeurs.
Étapes d'installation d'OctoberCMS
Dans cet article, nous allons expliquer comment installer et configurer OctoberCMS 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-octobercms-app
cd servbay-octobercms-app
2
3
Étape 2 : Installer OctoberCMS avec Composer
ServBay possède déjà Composer intégré, donc nous pouvons utiliser Composer directement pour installer OctoberCMS :
composer create-project october/october .
Étape 3 : Créer la base de données et l'utilisateur
Accéder à l'outil de gestion de base de données phpMyAdmin intégré à 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 utilisateur
- Sur la page principale de phpMyAdmin, cliquez sur "Comptes utilisateur" dans le menu en haut.
Ajouter un nouvel utilisateur
- Cliquez sur "Ajouter un compte utilisateur".
- Remplissez les informations suivantes :
- Nom d'utilisateur:
october_user
- Hôte:
localhost
- Mot de passe: entrez un mot de passe sécurisé, par exemple
password123
- Répétez le mot de passe : ré-entrez 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 avec le même nom et accorder tous les privilèges".
- Assurez-vous de cocher "Accorder tous les privilèges".
- Cliquez sur le bouton "Exécuter".
Étape 4 : Configurer le serveur Web
Ajouter un nouveau site web
Ouvrez ServBay, cliquez sur l'onglet "Hôte" et ajoutez un nouveau site web :
- Nom :
Mon Site OctoberCMS
- Domaine :
servbay-octobercms.local
- Type de site :
PHP
- Version de PHP : sélectionnez la version appropriée de PHP
- Répertoire racine du site :
/Applications/ServBay/www/servbay-octobercms-app
- Nom :
Enregistrer la configuration
Enregistrez la configuration et redémarrez ServBay.
Étape 5 : Configurer OctoberCMS
Modifier le fichier de configuration de l'environnement
Dans le répertoire racine du projet, copiez le fichier
.env.example
sous le nom.env
:bashcp .env.example .env
1Modifier le fichier
.env
Ouvrez le fichier
.env
avec un éditeur de texte et configurez les informations de connexion à la base de données et autres paramètres nécessaires :DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=october_user DB_USERNAME=october_user DB_PASSWORD=password123
1
2
3
4
5
6
Étape 6 : Exécuter le programme d'installation d'OctoberCMS
Accéder à la page d'installation
Ouvrez votre navigateur et accédez à
https://servbay-octobercms.local/install.php
, vous verrez la page d'installation d'OctoberCMS.Entrer les informations de la base de données
Suivez les instructions sur la page pour entrer les informations de connexion à la base de données :
- Type de base de données :
MySQL
- Hôte de la base de données :
localhost
- Nom de la base de données :
october_user
(même que le nom d'utilisateur) - Nom d'utilisateur de la base de données :
october_user
- Mot de passe de la base de données :
password123
- Type de base de données :
Entrer les informations de l'administrateur
Suivez les instructions sur la page pour entrer 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 7 : Installer des plugins et des thèmes
Installer des plugins
Connectez-vous au panneau d'administration d'OctoberCMS, cliquez sur "Plugins" et recherchez les plugins dont vous avez besoin pour les installer.
Installer des thèmes
Cliquez sur "Apparence" -> "Thèmes", choisissez et installez un thème que vous aimez.
Utiliser OctoberCMS pour construire un site web
Vous avez maintenant installé et configuré avec succès OctoberCMS dans l'environnement ServBay et pouvez commencer à l'utiliser pour construire votre site web. Voici quelques opérations courantes :
Créer des pages et du contenu
Créer des pages
Dans le panneau d'administration d'OctoberCMS, cliquez sur "CMS" -> "Pages" pour créer une nouvelle page, remplissez le titre et le contenu de la page, puis cliquez sur "Enregistrer".
Créer des blocs de contenu
Cliquez sur "CMS" -> "Contenu", créez un nouveau bloc de contenu, remplissez le titre et le contenu, puis cliquez sur "Enregistrer".
Configurer le menu de navigation
Créer un menu
Dans le panneau d'administration d'OctoberCMS, cliquez sur "CMS" -> "Partiels", créez un nouveau partiel pour le menu de navigation.
Ajouter des éléments de menu
Ajoutez des pages et des blocs de contenu au menu de navigation, puis cliquez sur "Enregistrer".
Personnaliser les widgets
Ajouter des widgets
Dans le panneau d'administration d'OctoberCMS, cliquez sur "CMS" -> "Partiels", créez un nouveau partiel pour les widgets.
Configurer les widgets
Configurez les paramètres des widgets selon vos besoins, puis cliquez sur "Enregistrer".
Grâce à ces étapes, vous avez réussi à installer et configurer OctoberCMS dans l'environnement ServBay et commencé à l'utiliser pour construire votre site web. Les fonctionnalités puissantes et la flexibilité d'OctoberCMS en font un choix idéal pour construire divers types de sites web.