Actualiser readme.md
This commit is contained in:
40
readme.md
40
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 !
|
||||
Reference in New Issue
Block a user