Actualiser readme.md

This commit is contained in:
2025-10-24 05:51:31 +00:00
parent 39f2c8c111
commit 9d2dfd29b4

View File

@@ -44,30 +44,30 @@ Ce projet fournit une solution complète pour activer/désactiver un mode mainte
### 1. Cloner le repository ### 1. Cloner le repository
```bash ```bash
git clone https://github.com/votre-username/apache-maintenance-mode.git git clone https://git.tuxtech.fr/tuxgyver/mode_maintenance/mode_maintenance.git
cd apache-maintenance-mode cd mode_maintenance.
``` ```
### 2. Copier la page de maintenance ### 2. Copier la page de maintenance
```bash ```bash
# Créer le répertoire pour la page de maintenance # 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 # 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 ### 3. Installer les scripts
```bash ```bash
# Copier les scripts dans /usr/local/bin # Copier les scripts dans /usr/local/bin
sudo cp enable_maintenance.sh /usr/local/bin/ cp enable_maintenance.sh /usr/local/bin/
sudo cp disable_maintenance.sh /usr/local/bin/ cp disable_maintenance.sh /usr/local/bin/
# Rendre les scripts exécutables # Rendre les scripts exécutables
sudo chmod +x /usr/local/bin/enable_maintenance.sh chmod +x /usr/local/bin/enable_maintenance.sh
sudo chmod +x /usr/local/bin/disable_maintenance.sh chmod +x /usr/local/bin/disable_maintenance.sh
``` ```
## ⚙️ Configuration ## ⚙️ 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 : Si votre site principal a un nom différent de `nerosys.h3hitema.fr.conf`, éditez les scripts :
```bash ```bash
sudo nano /usr/local/bin/enable_maintenance.sh nano /usr/local/bin/enable_maintenance.sh
sudo nano /usr/local/bin/disable_maintenance.sh nano /usr/local/bin/disable_maintenance.sh
``` ```
Remplacez `nerosys.h3hitema.fr.conf` par le nom de votre fichier de configuration. 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 ```bash
# Vérifier que les sites sont correctement configurés # Vérifier que les sites sont correctement configurés
sudo apache2ctl -S apache2ctl -S
# Vérifier les logs Apache # 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" ### Erreur "Site does not exist"
@@ -198,18 +198,18 @@ ls -la /etc/apache2/sites-available/
```bash ```bash
# Vérifier les permissions du répertoire # Vérifier les permissions du répertoire
sudo chown -R www-data:www-data /var/www/maintenance chown -R www-data:www-data /var/www/maintenance
sudo chmod -R 755 /var/www/maintenance chmod -R 755 /var/www/maintenance
``` ```
### Apache ne recharge pas ### Apache ne recharge pas
```bash ```bash
# Tester la configuration Apache # Tester la configuration Apache
sudo apache2ctl configtest apache2ctl configtest
# Redémarrer Apache au lieu de recharger # Redémarrer Apache au lieu de recharger
sudo systemctl restart apache2 systemctl restart apache2
``` ```
## 📝 Structure du projet ## 📝 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) 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 ## 🙏 Remerciements
- Inspiration design : [Dribbble](https://dribbble.com) - Inspiration design : [Dribbble](https://dribbble.com)
- Icônes : Emojis Unicode - Icônes : Emojis Unicode
- Communauté Apache - Communauté Apache
---
⭐ N'oubliez pas de mettre une étoile si ce projet vous a été utile !