sdis29-2/README.md

28 lines
1.8 KiB
Markdown

# SDIS29-2
## Dépôt Git des programmes sources - SDIS 29
### Rôles des serveurs :
* **ap32-test** : Serveur web permettant aussi d'effectuer des phases de tests durant le projet avant de l'implimanter sur le serveur **ap32-prod**.
* **ap32-prod** : Serveur web final.
* **ap32-mon** : Serveur de Supervision (monitoring) jouant un rôle crucial dans l'administration et la continuité de nos opérations.
### Création initiale des serveurs :
* Création des serveurs **ap32-prod**, **ap32-test** et **ap32-mon** via un clone intégral de la template Debian-12.7-Template sur pxlab2.
* Définition des ID : 2610 pour **ap32-prod**, 2611 pour **ap32-test** et 2612 pour **ap32-mon**.
* Ajout d'étiquettes ap32 pour une meilleure gestion du projet.
* Disques redimensionnés de 2Go a 12Go.
* Définition des adresses IPs : 172.16.0.110/24 pour **ap32-prod**, 172.16.0.111/24 pour **ap32-test** et 172.16.0.112/24 pour **ap32-mon**.
* Ajout de nos clés publiques SSH (id-rsa.pub) de nos machines physiques dans les serveurs ap32 grâce à cloud-init.
* Regénérer leur image cloud-init avant de démarrer les serveurs.
### Première étapes de configuration :
* Suite à l'ajout de nos clés publiques dans les serveurs ap32 une première connexion s'impose avec la commande `ssh debian@ap32-X` (ici la résolution de nom a été géré par Monsieur Sevre).
* Machines définies sur la **timezone** Europe/Paris avec la commande `timedatectl set-timezone Europe/Paris`.
* Ajout du fichier **apt.conf** pour pouvoir franchir le proxy, fichier qui a été récupéré depuis **depl** depuis la commande `wget depl/sio/api/apt.conf` puis déplacer le fichier **apt.conf** avec `mv apt.conf /etc/apt/`.
* Commande `apt update && apt upgrade -y` effectuée sur chacun des machines.
Modification : Adam Alphonso