# Projet AP3 2026 - SDIS29 ## Partie Systèmes et Réseaux --- ## Contexte du Projet Le projet SDIS29 vise à moderniser le système d’information du Service Départemental d’Incendie et de Secours du Finistère afin d’optimiser la gestion des alertes et la mobilisation des pompiers volontaires pour réduire les temps d’intervention. 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 l’application. --- ## Mission I1 — Mise en œuvre des serveurs ap31-prod et ap31-test ### Objectifs - Déployer deux serveurs virtuels sur le serveur Proxmox `pxlab1` : - `ap31-prod` pour la production - `ap31-test` pour les tests - Sur chaque serveur, installer et faire fonctionner via Docker : - Serveur d’application Payara (version 6.2025.9, JDK 17) - Gestionnaire de base de données MariaDB - Sur `ap31-test`, installer l’outil 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 2601, 2602, 2603 pour standardiser les VM Debian 12. #### 2. Déploiement des VM - Clonage des templates Debian 12 pour créer les machines virtuelles `ap31-prod` et `ap31-test`. - Paramétrage cloud init des VMs avec leur adresse IP et le masque de sous réseau (172.16.0.10x/24), gateway - Ajout du QEMU agent sur les machines permettant la communication entre la machine virtuelle et le serveur de virtualisation Proxmox. - Mise en place d’accè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 `ap31-prod` et `ap31-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 `ap31-test` : déploiement de PhpMyAdmin. #### 5. Tests - Utilisation de Goss pour vérifier le bon focntionnement des services et des machines