Ajouter enable_maintenance.sh

This commit is contained in:
2025-10-23 16:32:46 +00:00
parent 945e4ff657
commit 4d18e66717

38
enable_maintenance.sh Normal file
View File

@@ -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