From 4d18e66717e5e7c70fac6d168c8ebac6b5bf60c0 Mon Sep 17 00:00:00 2001 From: Johnny Date: Thu, 23 Oct 2025 16:32:46 +0000 Subject: [PATCH] Ajouter enable_maintenance.sh --- enable_maintenance.sh | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 enable_maintenance.sh diff --git a/enable_maintenance.sh b/enable_maintenance.sh new file mode 100644 index 0000000..59b5898 --- /dev/null +++ b/enable_maintenance.sh @@ -0,0 +1,38 @@ +#!/bin/bash +# ============================================ +# Active le mode maintenance +# ============================================ + +echo "🔧 Activation du mode maintenance..." + +# Désactive le site principal +a2dissite nerosys.h3hitema.fr.conf +if [ $? -eq 0 ]; then + echo "✓ Site nerosys.h3hitema.fr.conf désactivé" +else + echo "✗ Erreur lors de la désactivation du site" + exit 1 +fi + +# Active la page de maintenance (site par défaut) +a2ensite 000-default.conf +if [ $? -eq 0 ]; then + echo "✓ Page de maintenance activée (000-default.conf)" +else + echo "✗ Erreur lors de l'activation de la page de maintenance" + exit 1 +fi + +# Recharge Apache +systemctl reload apache2 +if [ $? -eq 0 ]; then + echo "✓ Apache rechargé avec succès" + echo "" + echo "==========================================" + echo "Mode maintenance activé !" + echo "Fin prévue: 19h00" + echo "==========================================" +else + echo "✗ Erreur lors du rechargement d'Apache" + exit 1 +fi