Files
SDIS29/README.md
2025-10-09 13:38:04 +02:00

2.0 KiB
Raw Blame History

Projet AP3 2026 - SDIS29

Partie Systèmes et Réseaux


Contexte du Projet

Le projet SDIS29 vise à moderniser le système dinformation du Service Départemental dIncendie et de Secours du Finistère afin doptimiser la gestion des alertes et la mobilisation des pompiers volontaires pour réduire les temps dintervention.

La partie systèmes et réseaux consiste à déployer une infrastructure virtualisée sur les serveurs Proxmox VE 9, hébergeant les services nécessaires au développement, test, et supervision de lapplication.


Mission I1 — Mise en œuvre des serveurs ap3x-prod et ap3x-test

Objectifs

  • Déployer deux serveurs virtuels sur le serveur Proxmox pxlabx :

    • ap3x-prod pour la production
    • ap3x-test pour les tests
  • Sur chaque serveur, installer et faire fonctionner via Docker :

    • Serveur dapplication Payara (version 6.2025.9, JDK 17)
    • Gestionnaire de base de données MariaDB
  • Sur ap3x-test, installer loutil PhpMyAdmin via Docker.


Étapes réalisées

1. Création des Templates Debian 12

  • Utilisation du script mktmpl situé dans /root/tools/ sur les serveurs pxlab1, pxlab2 et pxlab3.
  • Création des templates numérotés 9001, 9002, 9003 pour standardiser les VM Debian 12.

2. Déploiement des VM

  • Clonage des templates Debian 12 pour créer les machines virtuelles ap3x-prod et ap3x-test.
  • Mise en place daccès SSH par clé publique depuis au moins deux postes de travail.
  • Configuration initiale :
    • Proxy configuré dans /etc/apt/apt.conf via wget depl/sio/api/apt.conf.
    • Fuseau horaire correctement paramétré.

3. Installation de Docker

  • Installation de Docker sur les VM ap3x-prod et ap3x-test.

4. Déploiement des services Docker

  • Création et utilisation de fichiers docker-compose.yml pour déployer :
    • Payara avec JDK 17
    • MariaDB
  • Sur ap3x-test : déploiement de PhpMyAdmin.

5. Tests avec Goss