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