Chapitre 14. Configuration du serveur Apache sécurisé

Introduction

Ce chapitre fournit des informations de base sur le serveur Apache avec le module de sécurité mod_ssl activé pour utiliser la bibliothèque ou l'ensemble d'outils OpenSSL. La combinaison de ces 3 composants, fournis avec Red Hat Linux, sera appelée Red Hat Linux Advanced Server dans ce chapitre ou, tout simplement, serveur sécurisé.

Le module mod_ssl est un module de sécurité pour le serveur Web Apache. Il utilise les outils fournis par le projet OpenSSL pour ajouter une fonction très importante à Apache : la possibilité de crypter les communications. Autrement, dans le cas de l'utilisation d'un protocole HTTP normal, les communications entre navigateur et serveur Web se font en texte en clair et peuvent donc être interceptées et lues par toute personne se trouvant entre le navigateur et le serveur.

Ce chapitre ne prétend pas fournir une documentation complète et exhaustive pour l'un ou l'autre de ces programmes. En revanche, lorsque possible, ce guide vous indiquera d'autres sources d'informations où vous pourrez trouver des renseignements plus détaillés sur certains sujets.

Ce chapitre vous enseignera à installer ces programmes. Vous apprendrez aussi les étapes nécessaires pour générer une clé privée et une demande de certificat, de même que la façon de générer votre propre certificat auto signé et d'installer un certificat à utiliser avec votre serveur Web sécurisé.