Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 2.65 KB

File metadata and controls

42 lines (30 loc) · 2.65 KB

SAÉ 2.03 : Installation d'un serveur LAMP

Cent OS Apache MySQL PHP

Mise en service d' un serveur composé d'une pile LAMP Linux-Apache-PHP-MySQL

Présentation

L'objectif de ce projet était de créer et de mettre en service un serveur LAMP. Pour ce serveur, nous utilisons une distribution de CentOS, Apache 2 (httpd), PHP et MySQL. Le serveur contient deux scripts permettant de réserver une salle de l'IUT (lectures et insertions dans une base de données SQL), un script qui affiche une image redimensionnée et un script affichant les informations de configuration du serveur.

Installation du serveur

Pour installer le serveur sur une machine CentOS, téléchargez puis décompressez le dépôt dans le dossier de votre choix sans le renommer. Puis, passez en root (su - ) et exécutez le script installation.sh à l'intérieur du dossier décompressé. Le serveur est maintenant installé et fonctionnel. Le dossier des pages est de base dans le répertoire /var/www/html/S203 mais il peut être changé en modifiant la DocumentRoot dans le fichier httpd.conf.

Contenu

  • Fichier index.html : page d'accueil du site
  • Répertoire pages contenant :
    • reserv_salles.php : page contenant le formulaire de réservation de salle
    • conclusion_salles.php : page indiquant le récapitulatif d'une réservation, insertions dans la base de données
    • info.php : contient les informations de configuration du serveur
    • image.php : affiche une image redimensionnée
  • Répertoire css contenant l'unique feuille de style utilisée pour le site
  • Répertoire images contenant les images utilisées dans les pages
  • Script d'installation permettant d'installer rapidement le serveur sur une distribution de CentOS
  • Script SQL de création permettant de créer la base de données et l'utilisateur utilisés par le serveur

Crédits

Projet réalisé par :


Projet réalisé dans le cadre de la SAÉ 2.03 du deuxième semestre de BUT informatique à l'IUT de Vélizy

Juin 2023