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
```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 !