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

58 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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
-