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
|
### 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 !
|
|
||||||
Reference in New Issue
Block a user