Ofzen And Computing est pris en charge par les lecteurs. Lorsque vous achetez via des liens sur notre site, nous pouvons gagner une commission d'affiliation sans frais pour vous. En tant qu'associé Amazon, je gagne des revenus grâce aux achats éligibles.

Comment installer Apache sur Windows 7

  Écrit par: Administrateur
Mis à jour le : 27/05/2020
Est. Lecture : 2 minutes

Pour installer le logiciel de serveur Web Apache HTTPD sur Windows 7, vous devez effectuer plusieurs opérations différentes.

  1. Téléchargez et installez le logiciel Apache.
  2. Si vous souhaitez diffuser du contenu sur d'autres ordinateurs de votre réseau, autorisez le trafic du port 80 via le pare-feu Windows.
  3. Si vous souhaitez diffuser du contenu au public, vous devez également autoriser le trafic du port 80 via votre routeur et le diriger vers la bonne machine.

Télécharger et installer Apache

Visite httpd.apache.org et choisissez de télécharger le logiciel depuis un miroir. Choisissez la dernière version stable, à moins que vous n'ayez besoin d'une version plus ancienne pour une raison quelconque. Téléchargez l'une des versions de Win32 Binary (l'une est fournie avec Open SSL et l'autre non).

Apache pour Windows est fourni sous la forme d'un package MSI auto-installable. Exécutez le programme d'installation, répondez aux questions qu'il pose et vous serez configuré avec une configuration de serveur Web de base sur votre ordinateur Windows 7.

À ce stade, vous pouvez ouvrir un navigateur Web et accéder à http://localhost ou http://127.0.0.1 et voir une page de test vous indiquant que le serveur fonctionne. Placez le contenu que vous souhaitez diffuser dans le dossier c:Program FilesApache Software FoundationApache[xx]htdocs.

Autoriser le trafic du port 80 via le pare-feu Windows

Si vous souhaitez effectuer des requêtes à partir d'une autre machine de votre réseau, vous devez configurer le pare-feu Windows pour autoriser ces connexions. Sous Windows 7, cela se fait en accédant à Démarrer → Panneau de configuration → Système et sécurité → Pare-feu Windows → Paramètres avancés → Règles de trafic entrant → Nouvelle règle. Créez une règle de port pour TCP sur le port 80. Voici une description plus détaillée du processus.

Nommez la règle pour Apache.

Vous pouvez maintenant entrer l'adresse IP de votre serveur dans la barre d'adresse d'un navigateur Web sur un autre de vos ordinateurs et obtenir le contenu d'Apache. Si vous ne connaissez pas l'adresse IP locale de la machine Apache, il existe deux façons de l'obtenir :

  1. À partir de votre ordinateur : obtenez votre adresse IP interne à partir de l'invite de commande. Il commencera probablement par "192.168.".
  2. À partir de votre routeur : connectez-vous au panneau de configuration de votre routeur et trouvez une option qui vous montre tous les clients connectés. Sur de nombreux routeurs Linksys, vous pouvez obtenir une liste d'adresses IP à partir du tableau des clients DHCP.

Autoriser le trafic Apache via votre routeur

Si vous souhaitez diffuser du contenu au public, vous devez autoriser le trafic du port 80 d'Apache via votre routeur. Le processus pour ce faire est différent selon le fabricant de votre routeur. Si vous avez un routeur Linksys, le processus est probablement le suivant :

  1. Connectez-vous au panneau de configuration de votre routeur.
  2. Allez dans Sécurité.
  3. Décochez "Bloquer les requêtes Internet anonymes".
  4. Cliquez sur "Enregistrer".
  5. Accédez à Applications et jeux.
  6. Entrez les informations suivantes:
    • Application : Apache
    • Début : 80
    • Fin : 80
    • Protocole : les deux
    • Adresse IP : La même adresse IP interne que vous avez obtenue précédemment.
    • Cochez "Activer".
  7. Cliquez sur "Enregistrer".

Sachez qu'il existe des risques inhérents au fait d'autoriser le monde extérieur à traverser le pare-feu de votre routeur. Si vous configurez mal quelque chose, vous pourriez par inadvertance mettre des informations privées à la disposition du public.

Auteur