Plan de reprise d'activité du service Apache🔗
Posted by Médéric Ribreux 🗓 In kb/ drp/ debianplug/
Introduction
Le service Apache offre les fonctions de serveur HTTP. Il héberge de nombreuses applications web et délivre le contenu du site http://medspx.fr sur le port 80 classique et via un canal chiffré par TLS sur port 443. Le service Apache est disponible sur IPv4 ainsi que sur IPv6.
Information | Caractéristiques |
---|---|
Site web origine | https://httpd.apache.org/ |
Version installée | 2.2.22 |
Code | C |
Paquet | apache2 |
Pré-requis
- Pour la réinstallation d'Apache, une connexion à Internet est indispensable, ne serait-ce que pour télécharger les paquets d'installation.
- Apache est destiné à être installé sur une distribution Debian Wheezy de base.
- Pour effectuer une remise en service d'Ikiwiki, il est indispensable d'avoir réinstallé toute la partie sécurité.
Installation des paquets
Voici la commande complète qui permet de réinstaller les paquets indispensables au fonctionnement d'Apache.
# aptitude install -R apache2 libapache2-mod-php5
Répertoires concernés
- Le répertoire de configuration d'Apache est situé dans
/etc/apache2
.
Restaurations
Le seul élément à restaurer est l'ensemble des fichiers de configuration des sites web disponibles d'Apache
# restore apache2_conf /etc/apache2
Voici la liste des fichiers restaurés:
Fichier | Caractéristiques |
---|---|
/etc/apache2/sites-available/default | Fichier de configuration du site principal sans TLS |
/etc/apache2/sites-available/medspx.fr.tls | Fichier de configuration du site principal en mode TLS |
/etc/apache2/ports.conf | Fichier de configuration des ports d'écoute du service Apache, permet l'IPv6. |
/etc/apache2/free_fr_map.txt | Fichier de redirection des utilisateurs venus du site free.fr |
/etc/apache2/webdav_users | Fichier de mot de passe d'authentification. |
Activation des modules et des sites actifs
Pour que l'ensemble des services offerts par Apache fonctionnent, il est nécessaire d'activer certains modules:
# a2enmod rewrite proxy proxy_http setenvif
Il faut également activer les sites web:
# a2ensite default medspx.fr.tls
Relance du service Apache pour prise en compte de la configuration
Si tout est correctement restauré, et que la configuration manuelle a été jouée, on peut alors relancer le service Apache2:
# service apache2 restart
Procédure de vérification de restauration
- Se connecter sur http://medspx.fr et vérifier que le contenu du blog apparaît.
- Se connecter sur https://medspx.fr et vérifier que le contenu du blog apparaît.
- Vérifier l'empreinte SHA-1 du certificat de https://medspx.fr. Elle doit être:
E9:6D:63:15:F8:AA:7B:00:C2:04:F2:74:BB:1B:AB:D0:00:40:55:91
- Vérifier que le service Shellinabox fonctionne.
- Vérifier que le service Miniflux fonctionne.