Files
mode_maintenance/enable_maintenance.sh
2025-10-23 16:32:46 +00:00

39 lines
1.0 KiB
Bash

#!/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