Déploiement sécurisé d’une application de gestion sur un serveur LAMP

Contexte

Dans le cadre des travaux pratiques en BTS SIO SISR, j’ai été chargé d’installer et de sécuriser une application web de gestion sur un serveur LAMP (Linux, Apache, MariaDB, PHP). L’objectif était d’apprendre à héberger une application tout en assurant un bon niveau de sécurité et de fonctionnement.


Mon schéma d’infrastructure :


Environnement

  • Système d’exploitation : Debian 12

  • Serveur web : Apache2

  • Langage : PHP

  • Base de données : MariaDB

  • Application déployée : GSB-Frais

  • Outils utilisés : PhpMyAdmin, terminal Linux

  • Support : TP basé sur les documents de cours + IT Connect


Réalisation

  • Installation de Debian et configuration de l’environnement LAMP

  • Configuration d’Apache2, PHP et MariaDB

  • Installation et configuration de PhpMyAdmin pour la gestion de la base

  • Création de la base de données GSB et importation du schéma fourni

  • Déploiement des fichiers de l’application GSB-Frais dans /var/www/html

  • Tests via navigateur pour s’assurer du bon fonctionnement de l’application

  • Configuration des droits d’accès, des logs et sécurisation du serveur


Bilan

Cette réalisation m’a permis de :

  • Installer et sécuriser un serveur web complet sous Linux

  • Comprendre le fonctionnement d’une application web professionnelle

  • Gérer une base de données avec PhpMyAdmin

  • Apprendre à déployer et tester une application en environnement réel

Retour en haut