SYSTÈME & RÉSEAU

Serveur Web LAMP & WordPress

Installation d'une stack LAMP complète, configuration d'un serveur FTP sécurisé et déploiement d'un CMS WordPress.

Debian
Apache
MariaDB
PHP
WordPress
🎯 Objectifs de l'atelier

L'objectif était de maîtriser le déploiement d'un serveur web dynamique sous Linux.

  • Installation des paquets Apache2, MariaDB-Server, PHP.
  • Configuration des VirtualHosts Apache.
  • Mise en place d'un serveur FTP (ProFTPd) pour le transfert de fichiers.
  • Installation et configuration finale de WordPress.
👤 Mon intervention

J'ai mené le déploiement d'un serveur web complet sous Linux, depuis l'installation de la stack jusqu'à la publication d'un site WordPress opérationnel accessible et administrable.

  • Installation d'Apache, MariaDB et PHP sur le serveur Debian.
  • Préparation de la base WordPress et paramétrage des VirtualHosts.
  • Transfert des fichiers via FTP puis finalisation de l'installation du CMS.
  • Tests de publication et validation du site après configuration complète.
📸 Réalisations
Installation LAMP

Installation Apache & PHP

Transfert FTP

Transfert des fichiers via FileZilla

WordPress Final

Site WordPress fonctionnel

Bilan Personnel

Le déploiement manuel d'une stack LAMP m'a fait comprendre les interactions entre le serveur web, la base de données et l'interpréteur PHP, au-delà de la simple installation "en un clic" d'un CMS.

Retour Menu Ateliers Voir tous les AP

Contexte et Enjeux

Cette réalisation s'inscrit dans les travaux pratiques du BTS SIO SISR visant à maîtriser les solutions d'infrastructure courantes en entreprise.

Démarche Technique

  • Phase préparatoire : Analyse des prérequis techniques et préparation de l'environnement virtuel (Proxmox / VMware).
  • Mise en œuvre technique : Déploiement du service, configuration des fichiers principaux et sécurisation de base.
  • Tests et validation : Réalisation de cas de tests pour s'assurer de la bonne conformité avec le cahier des charges.

Bilan et Validation E5

Cette expérience m'a permis d'acquérir une autonomie dans la résolution de problèmes techniques et de consolider mes bases en administration système et réseau.

⚙️ Architecture & Déploiement

La mise en place de cette solution a nécessité une phase d'ingénierie détaillée. Les configurations suivantes ont été déployées au cœur de l'infrastructure pour répondre aux exigences métier.

Illustration LAMP WordPress

Extraits de Configuration

L'utilisation de scripts et de commandes en ligne de commande (CLI) a permis d'automatiser et de standardiser le déploiement :

root@server:~#systemctl status service_name
journalctl -xeu service_name