Installation d’un WordPress sur un Raspberry Pi 4B avec la configuration d’un reverse proxy NGINX
Type : Réalisation personnelle
Période : Août 2025
Contexte :
Dans le cadre de mon apprentissage en administration système et hébergement web, j’ai entrepris l’installation et la configuration complète d’un site WordPress sur un Raspberry Pi 4B. L’objectif était de mettre en place un environnement d’hébergement léger, autonome et économe en énergie, tout en assurant une accessibilité externe sécurisée via un reverse proxy NGINX Proxy Manager.
Ce projet répondait à un double objectif : apprendre à configurer un reverse proxy avec gestion SSL et optimiser l’accessibilité d’un site tout en garantissant sa sécurité.
Compétences mobilisées :
– 💻 Installation et configuration du serveur web : Mise en place de Raspberry Pi OS, installation de PHP, MariaDB et WordPress, configuration de la base de données et des fichiers de configuration.
– 🌐 Mise en place d’un reverse proxy avec NGINX Proxy Manager : Création de redirections vers le serveur WordPress, configuration des certificats SSL via Let’s Encrypt pour un accès sécurisé en HTTPS.
– 🔐 Sécurisation de l’environnement : Paramétrage de pare-feu (UFW), configuration Fail2Ban pour prévenir les tentatives d’intrusion, optimisation des droits d’accès aux fichiers WordPress.
– 📦 Gestion et maintenance du site : Sauvegardes régulières de la base de données et des fichiers, mises à jour du CMS et des plugins, supervision du fonctionnement via interface d’administration.
– 📄 Documentation et gestion de projet : Rédaction d’un guide complet d’installation et de configuration, suivi des étapes clés et résolution autonome des problèmes rencontrés.
Technologies et outils utilisés :
– Raspberry Pi OS : Système d’exploitation léger basé sur Debian.
– WordPress : CMS pour la création et la gestion du site web.
– PHP / MariaDB : Stack applicative pour WordPress.
– NGINX Proxy Manager : Reverse proxy avec interface graphique pour redirections et gestion SSL.
– Let’s Encrypt : Fournisseur de certificats SSL gratuits.
