From 9d2dfd29b4b4e942ea713ea3a7c7c04fbd5c2712 Mon Sep 17 00:00:00 2001 From: Johnny Date: Fri, 24 Oct 2025 05:51:31 +0000 Subject: [PATCH] Actualiser readme.md --- readme.md | 40 +++++++++++++++++++--------------------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/readme.md b/readme.md index 654c7fc..4d92d93 100644 --- a/readme.md +++ b/readme.md @@ -44,30 +44,30 @@ Ce projet fournit une solution complète pour activer/désactiver un mode mainte ### 1. Cloner le repository ```bash -git clone https://github.com/votre-username/apache-maintenance-mode.git -cd apache-maintenance-mode +git clone https://git.tuxtech.fr/tuxgyver/mode_maintenance/mode_maintenance.git +cd mode_maintenance. ``` ### 2. Copier la page de maintenance ```bash # Créer le répertoire pour la page de maintenance -sudo mkdir -p /var/www/maintenance +mkdir -p /var/www/maintenance # Copier la page HTML -sudo cp maintenance.html /var/www/maintenance/index.html +cp maintenance.html /var/www/maintenance/index.html ``` ### 3. Installer les scripts ```bash # Copier les scripts dans /usr/local/bin -sudo cp enable_maintenance.sh /usr/local/bin/ -sudo cp disable_maintenance.sh /usr/local/bin/ +cp enable_maintenance.sh /usr/local/bin/ +cp disable_maintenance.sh /usr/local/bin/ # Rendre les scripts exécutables -sudo chmod +x /usr/local/bin/enable_maintenance.sh -sudo chmod +x /usr/local/bin/disable_maintenance.sh +chmod +x /usr/local/bin/enable_maintenance.sh +chmod +x /usr/local/bin/disable_maintenance.sh ``` ## ⚙️ Configuration @@ -97,8 +97,8 @@ Créez ou modifiez le fichier `/etc/apache2/sites-available/000-default.conf` : Si votre site principal a un nom différent de `nerosys.h3hitema.fr.conf`, éditez les scripts : ```bash -sudo nano /usr/local/bin/enable_maintenance.sh -sudo nano /usr/local/bin/disable_maintenance.sh +nano /usr/local/bin/enable_maintenance.sh +nano /usr/local/bin/disable_maintenance.sh ``` Remplacez `nerosys.h3hitema.fr.conf` par le nom de votre fichier de configuration. @@ -180,10 +180,10 @@ Modifiez le texte dans la section HTML : ```bash # Vérifier que les sites sont correctement configurés -sudo apache2ctl -S +apache2ctl -S # Vérifier les logs Apache -sudo tail -f /var/log/apache2/error.log +tail -f /var/log/apache2/error.log ``` ### Erreur "Site does not exist" @@ -198,18 +198,18 @@ ls -la /etc/apache2/sites-available/ ```bash # Vérifier les permissions du répertoire -sudo chown -R www-data:www-data /var/www/maintenance -sudo chmod -R 755 /var/www/maintenance +chown -R www-data:www-data /var/www/maintenance +chmod -R 755 /var/www/maintenance ``` ### Apache ne recharge pas ```bash # Tester la configuration Apache -sudo apache2ctl configtest +apache2ctl configtest # Redémarrer Apache au lieu de recharger -sudo systemctl restart apache2 +systemctl restart apache2 ``` ## 📝 Structure du projet @@ -242,14 +242,12 @@ Ce projet est sous licence MIT. Voir le fichier `LICENSE` pour plus de détails. Votre Nom - [@votre_handle](https://twitter.com/votre_handle) -Lien du projet : [https://github.com/votre-username/apache-maintenance-mode](https://github.com/votre-username/apache-maintenance-mode) +Lien du projet : [https://git.tuxtech.fr/tuxgyver/mode_maintenance/mode +.git](https://git.tuxtech.fr/tuxgyver/mode_maintenance/mode +.git) ## 🙏 Remerciements - Inspiration design : [Dribbble](https://dribbble.com) - Icônes : Emojis Unicode - Communauté Apache - ---- - -⭐ N'oubliez pas de mettre une étoile si ce projet vous a été utile ! \ No newline at end of file