Installation et configuration de Bedrock dans l'environnement ServBay
Qu'est-ce que Bedrock ?
Bedrock est une structure de projet WordPress moderne qui utilise Composer pour gérer les dépendances, offrant ainsi une meilleure organisation de projet et une expérience de développement améliorée. Bedrock rend le développement et le déploiement de WordPress plus simple, efficace et sécurisé.
Étapes pour installer Bedrock
Dans cet article, nous allons expliquer comment installer et configurer Bedrock dans un 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-bedrock-app
cd servbay-bedrock-app
2
3
Étape 2 : Créez le projet Bedrock avec Composer
ServBay inclut déjà Composer, donc nous pouvons directement utiliser Composer pour créer le projet Bedrock :
composer create-project roots/bedrock .
Étape 3 : Créer la base de données et l'utilisateur
Accéder à l'outil de gestion de base de données phpMyAdmin inclus 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
Accéder à la page des comptes utilisateurs
- Sur la page principale de phpMyAdmin, cliquez sur « Comptes utilisateurs » dans le menu du haut.
Ajouter un nouvel utilisateur
- Cliquez sur « Ajouter un compte utilisateur ».
- Remplissez les informations suivantes :
- Nom d'utilisateur :
bedrock_user
- Hôte :
localhost
- Mot de passe : Entrez un mot de passe sécurisé, par exemple
password123
- Répéter : 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 portant le même nom et accorder tous les privilèges ».
- Assurez-vous que « Accorder tous les privilèges » est coché.
- Cliquez sur le bouton « Exécuter ».
Étape 4 : Configurer Bedrock
Éditer le fichier de configuration de l'environnement
Dans le répertoire racine du projet, copiez le fichier
.env.example
en.env
:bashcp .env.example .env
1Éditer le fichier
.env
Ouvrez le fichier
.env
avec un éditeur de texte pour configurer les informations de connexion à la base de données et d'autres paramètres nécessaires :DB_NAME='bedrock_user' # Identique au nom d'utilisateur DB_USER='bedrock_user' DB_PASSWORD='password123' DB_HOST='localhost'
1
2
3
4Vous pouvez également configurer d'autres paramètres dans le fichier
.env
, commeWP_ENV
,WP_HOME
etWP_SITEURL
:WP_ENV='development' WP_HOME='http://servbay-bedrock.local' WP_SITEURL='${WP_HOME}/wp'
1
2
3
Étape 5 : Configurer le serveur Web
Ajouter un nouveau site
Ouvrez ServBay, cliquez sur l'onglet « Hôte » et ajoutez un nouveau site Web :
- Nom :
My Bedrock Site
- Domaine :
servbay-bedrock.local
- Type de site :
PHP
- Version PHP : Sélectionnez la version de PHP correspondante
- Répertoire racine du site :
/Applications/ServBay/www/servbay-bedrock-app/web
- Nom :
Enregistrer la configuration
Enregistrez la configuration.
Étape 6 : Terminer l'installation
Accéder à la page d'installation
Ouvrez votre navigateur et accédez à
https://servbay-bedrock.local/wp
, vous verrez la page d'installation de WordPress.Remplir les informations de la base de données
Suivez les instructions sur la page pour remplir les informations de connexion à la base de données :
- Nom de la base de données :
bedrock_user
(identique au nom d'utilisateur) - Nom d'utilisateur :
bedrock_user
- Mot de passe :
password123
- Hôte de la base de données :
localhost
- Préfixe des tables :
wp_
(peut être modifié si nécessaire)
- Nom de la base de données :
Remplir les informations du site
Suivez les instructions sur la page pour remplir les informations du site, y compris le titre du site, le nom d'utilisateur administrateur et le mot de passe, etc.
Terminer l'installation
Cliquez sur le bouton « Installer WordPress » pour terminer le processus d'installation.
Étape 7 : Installer des thèmes et des plugins
Installer un thème
Connectez-vous à l'interface d'administration de WordPress, cliquez sur « Apparence » -> « Thèmes », et sélectionnez et installez un thème de votre choix.
Installer des plugins
Cliquez sur « Extensions » -> « Ajouter », recherchez et installez les plugins dont vous avez besoin, tels que les plugins SEO, les plugins de sécurité, etc.
Utiliser Bedrock pour construire un site Web
Vous avez maintenant installé et configuré Bedrock dans l'environnement ServBay avec succès, et 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 WordPress, cliquez sur « Pages » -> « Ajouter », remplissez le titre et le contenu de la page, puis cliquez sur « Publier ».
Créer un article
Cliquez sur « Articles » -> « Ajouter », remplissez le titre et le contenu de l'article, choisissez la catégorie et les tags, puis cliquez sur « Publier ».
Configurer le menu de navigation
Créer un menu de navigation
Cliquez sur « Apparence » -> « Menus », créez un nouveau menu de navigation.
Ajouter des éléments au menu
Ajoutez des pages, des articles, des catégories, etc., au menu de navigation, puis cliquez sur « Enregistrer le menu ».
Personnaliser les widgets
Ajouter des widgets
Cliquez sur « Apparence » -> « Widgets », faites glisser les widgets nécessaires vers la barre latérale ou d'autres zones de widgets.
Configurer les widgets
Configurez les paramètres des widgets selon vos besoins, puis cliquez sur « Enregistrer ».
Avec ces étapes, vous avez installé et configuré Bedrock dans l'environnement ServBay avec succès et commencé à l'utiliser pour construire votre site Web. La structure de projet moderne et les fonctionnalités puissantes de Bedrock en font un choix idéal pour construire divers types de sites Web.