Ce tuto fait suite à la vidéo Youtube
Ce tutoriel explique comment déployer WordPress avec Docker Compose sur un serveur Debian, en supposant que Docker et Docker Compose sont déjà installés.
1️⃣ Créer le dossier du projet
mkdir wordpress && cd wordpress-docker
2️⃣ Créer le fichier docker-compose.yml
Créez le fichier :
nano docker-compose.yml
Collez le contenu suivant :
services:
db:
image: mariadb:11
container_name: wordpress-db
restart: always
volumes:
- db_data:/var/lib/mysql
environment:
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: blabla
MYSQL_ROOT_PASSWORD: blablaroot
wordpress:
image: wordpress:6.5
container_name: wordpress-app
depends_on:
- db
restart: always
ports:
- "8000:80"
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_NAME: wordpress
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: blabla
volumes:
- wordpress_data:/var/www/html
volumes:
db_data:
wordpress_data:
Notes :
- Accès depuis le navigateur :
http://votre-ip:8000
- Remplacez les mots de passe
blabla
etblablaroot
par des valeurs fortes.
3️⃣ Lancer WordPress
docker compose up -d
La commande télécharge les images, crée les volumes et démarre les conteneurs.
4️⃣ Accéder à l’installation
Ouvrez votre navigateur sur :
http://votre-ip:8000
✅ Votre site WordPress est opérationnel avec Docker Compose sur Debian. Vous pouvez maintenant installer thèmes, extensions et commencer la création de contenu.