Compare commits

...

5 Commits

5 changed files with 7 additions and 5 deletions

View File

@ -6,7 +6,7 @@
* **ap32-test** : Serveur web permettant aussi d'effectuer des phases de tests durant le projet avant de l'implémenter sur le serveur **ap32-prod**. * **ap32-test** : Serveur web permettant aussi d'effectuer des phases de tests durant le projet avant de l'implémenter sur le serveur **ap32-prod**.
* **ap32-prod** : Serveur web final. * **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. * **ap32-mon** : Serveur de supervision (monitoring) jouant un rôle crucial dans l'administration et la continuité de nos opérations.
* **ap32-ans** : Serveur Ansible et Wireguard contenant les playbooks pour la base de données et le déploiement de WireGuard. * **ap32-ans** : Serveur Ansible contenant les playbooks pour la base de données et le déploiement de WireGuard.
* **ap32-pt** : Machine de test pour le déploiement des playbook Ansible. * **ap32-pt** : Machine de test pour le déploiement des playbook Ansible.
--- ---

View File

@ -20,4 +20,4 @@ AllowedIPs = 10.0.0.3/32
[Peer] [Peer]
PublicKey = uyamrEFfja1bJh1StqsKk+tRSElIThWlqTO6MlOYGho= PublicKey = uyamrEFfja1bJh1StqsKk+tRSElIThWlqTO6MlOYGho=
Endpoint = 10.121.38.35:61820 Endpoint = 10.121.38.35:61820
AllowedIPs = 10.0.0.3/32 AllowedIPs = 10.0.0.4/32

View File

@ -1,7 +1,7 @@
# local settings for Endpoint D # local settings for Endpoint D
[Interface] [Interface]
PrivateKey = kLs2zk9VQS9D4OD2G1lExx9c+zvuVvgeCytDpvK1s24= PrivateKey = kLs2zk9VQS9D4OD2G1lExx9c+zvuVvgeCytDpvK1s24=
Address = 10.0.0.3/32 Address = 10.0.0.4/32
ListenPort = 61820 ListenPort = 61820
# remote settings for Endpoint A # remote settings for Endpoint A

View File

@ -1,4 +1,6 @@
# Rôle du Script Bash zabbix.sh # Répertoire d'ap32-mon
## Rôle du Script Bash zabbix.sh
Ce script Bash, `zabbix.sh`, automatise l'installation et la configuration de Zabbix sur notre serveur ap32-mon. Voici une explication des actions clés réalisées par ce script : Ce script Bash, `zabbix.sh`, automatise l'installation et la configuration de Zabbix sur notre serveur ap32-mon. Voici une explication des actions clés réalisées par ce script :

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
export http_proxy=http://10.121.38.1:8080 export http_proxy=http://10.121.38.1:8080
export https_proxy=https://10.121.38.1:8080 export https_proxy=https://10.121.38.1:8080
wget https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_7.0-2+debian12_all.deb wget -4 https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_7.0-2+debian12_all.deb
dpkg -i zabbix-release_7.0-2+debian12_all.deb dpkg -i zabbix-release_7.0-2+debian12_all.deb
apt-get install -y apache2 mariadb-server apt-get install -y apache2 mariadb-server
apt-get install -y zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent apt-get install -y zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent