Introduction

Le logiciel libre Apache HTTP Server (Apache) est un serveur HTTP créé et maintenu au sein de la fondation Apache. C'est le serveur HTTP le plus populaire du World Wide Web.

Ce tutoriel décrit les étapes d'installation et de configuration d'un serveur Web basé sur Apache. Nous allons installer un serveur web et y héberger deux sites (www.exemple-ch.org et vhost1.exemple-ch.org).

Prérequis

  • Serveur linux (CentOS 7) avec un accès internet (voir Installation d'un serveur linux).
  • Si vous ne gérer pas vos DNS, ajouter les entrées ci-dessous dans le fichier hosts de votre poste client pour effectuer les tests.
    # Serveur linux. Remplacer xxx.xxx.xxx.xxx par l'adresse ip de votre serveur
    xxx.xxx.xxx.xxx    www.exemple-ch.org vhost1.exemple-ch.org 
    ...