Comment installer IIS 7 et configurer un site Web statique en 13 étapes faciles / Pluralsight
Pourquoi installer IIS ? La réponse la plus évidente est que vous avez besoin d’un serveur Web facile à configurer et à utiliser. IIS 7 dans Windows Server 2008 est un animal complètement différent de ce qu’il a été dans le passé.
Il semble que Microsoft ait finalement créé une version d’IIS qui rivalisera avec Apache pour les fonctionnalités et les performances. IIS 7 est un pas de géant en avant pour la plate-forme IIS avec les améliorations suivantes:
- Conception modulaire – Dans le passé, c’était une installation tout ou rien pour IIS, mais ce n’est plus le cas. Avec la possibilité de charger uniquement les modules dont vous avez besoin pour le fonctionnement du serveur, vous augmentez à la fois les performances et la sécurité
- Nouvelle interface de gestion – IIS 7 dispose d’une toute nouvelle interface qui vous permet de modifier rapidement et facilement les paramètres dont vous avez besoin pour chaque site. Cette version offre également la possibilité de modifier tous les paramètres du site Web dans un fichier de configuration textuel
- Partager des tâches avec les propriétaires de sites – Si vous hébergez plusieurs sites, vous pouvez déléguer le contrôle administratif aux développeurs ou aux propriétaires de contenu
Dans cet article, nous explorerons l’installation et l’activation des fonctionnalités de base d’IIS 7 et la mise en service d’un site Web statique. Pour cet article, je suppose que vous avez installé Server 2008 et que vous savez comment lancer Server Manager.
Installation d’IIS 7 sur Windows Server 2008
Étant donné que le serveur Web IIS n’est pas installé par défaut, la première chose à faire est d’installer IIS en tant que rôle pour le serveur sur lequel nous travaillons.
1. Cliquez sur Démarrer – > Outils d’administration – > Gestionnaire de serveur
2. Dans le Gestionnaire de serveur, faites défiler jusqu’à Résumé des rôles et cliquez sur Ajouter des rôles
3. L’Assistant Ajouter des rôles commence à ce stade et vous avertit que si vous allez ajouter un rôle pour vous assurer:
- Le compte administrateur dispose d’un mot de passe fort
- Les paramètres réseau, tels que l’adresse IP statique, sont configurés
- Les dernières mises à jour de sécurité des mises à jour Windows sont installées
4. Cliquez sur Suivant pour accéder à la page Ajouter un rôle de serveur. Cochez la case à côté du serveur Web (IIS), puis cliquez sur le bouton Suivant
5. La page suivante vous donnera quelques informations de base sur les serveurs Web IIS et quelques liens avec des informations supplémentaires si nécessaire. Cliquez sur le bouton Suivant pour continuer
6. La fenêtre suivante est la Sélection des services de rôle. Cet écran très important vous permettra d’ajouter uniquement les modules nécessaires à votre installation prévue d’IIS.
Lorsque vous choisissez un module dans cet écran dans le coin supérieur droit, vous obtiendrez plus d’informations sur ce à quoi sert le module. Pour notre exemple, nous allons charger les modules suivants:
- Contenu statique – Permet au serveur Web de publier des formats de fichiers Web statiques, tels que des pages HTML et des fichiers image.
Utilisez du contenu statique pour publier des fichiers sur votre serveur Web que les utilisateurs peuvent consulter à l’aide d’un navigateur Web.
- Document par défaut : Permet de configurer un fichier par défaut que le serveur Web doit renvoyer lorsque les utilisateurs ne spécifient pas de fichier dans une URL.
Les documents par défaut facilitent et facilitent l’accès des utilisateurs à votre site Web.
- Erreurs HTTP : Vous permet de personnaliser les messages d’erreur renvoyés aux navigateurs des utilisateurs lorsque le serveur Web détecte une condition de défaut.
Utilisez les erreurs HTTP pour offrir aux utilisateurs une meilleure expérience utilisateur lorsqu’ils rencontrent un message d’erreur. Pensez à fournir aux utilisateurs une adresse e-mail pour le personnel qui peut les aider à résoudre l’erreur.Redirection HTTP
- – Prend en charge la redirection des demandes des utilisateurs vers une destination spécifique.
Utilisez la redirection HTTP chaque fois que vous souhaitez que les clients qui utilisent une URL se retrouvent sur une autre URL. Ceci est utile dans de nombreuses situations, du simple changement de nom de votre site Web à la suppression d’un nom de domaine difficile à épeler, ou à l’obligation pour les clients d’utiliser un canal sécurisé.
- Journalisation HTTP : Fournit la journalisation de l’activité du site Web pour ce serveur.
Lorsqu’un événement loggable, généralement une transaction HTTP, se produit, IIS appelle le module de journalisation sélectionné, qui écrit ensuite dans l’un des journaux stockés dans le système de fichiers du serveur Web. Ces journaux s’ajoutent à ceux fournis par le système d’exploitation.
- Filtrage des requêtes – Filtre toutes les requêtes entrantes au serveur et filtre ces requêtes en fonction des règles définies par l’administrateur.
De nombreuses attaques malveillantes partagent des caractéristiques communes, comme des requêtes extrêmement longues ou des requêtes pour une action inhabituelle. En filtrant les requêtes, vous pouvez tenter d’atténuer l’impact de ces types d’attaques.
- Console de gestion IIS – Fournit une infrastructure pour gérer IIS 7 à l’aide d’une interface utilisateur.
Vous pouvez utiliser la console de gestion IIS pour gérer un serveur Web local ou distant qui exécute IIS 7. Pour gérer SMTP ou FTP, vous devez installer et utiliser la console de gestion IIS 6.
7. Cliquez sur Suivant pour accéder à l’écran Confirmer les sélections d’installation et vérifier les paramètres que vous avez choisis.
8. Cliquez sur Installer et l’installation démarrera
9. Après l’installation, vous devriez voir la page de résultats d’installation. Cliquez sur Fermer pour terminer le processus.
10. Dans la fenêtre Gestionnaire de serveur, sous Résumé des rôles, vous devriez maintenant voir Serveur Web (IIS)
11. Allons-y et ouvrons le Gestionnaire IIS en allant Démarrer – > Outils d’administration – > Gestionnaire des Services d’Information Internet (IIS)
12. Une fois le gestionnaire IIS ouvert, développez le serveur Web, puis développez le dossier Sites. Faites un clic droit sur sites, puis cliquez sur Ajouter un site Web
13. Dans la fenêtre Ajouter un site Web, nous avons quelques informations de base à remplir pour un site statique:
- Nom du site – Nom du site, ce sera soit domain.com ou *.domaine.com (Où * représenterait un sous-nom de domaine tel que www ou blog par exemple)
- Chemin physique – L’emplacement sur le serveur local qui contiendra les fichiers pour le site Web. Si vous ne l’avez pas configuré au préalable, vous pouvez créer un dossier via cette interface
- Type – choisissez http ou https selon que votre site utilisera ou non un certificat SSL (Secure Socket Layer)
- Adresse IP – Dans la liste déroulante, vous pouvez spécifier l’adresse IP à laquelle le site doit répondre ou utiliser le commutateur par défaut de Tous les noms d’hôte Non attribués
- – Si vous souhaitez que ce site réponde à d’autres noms de domaine, vous pouvez les mettre ici
Vous avez maintenant installé IIS 7 et configuré une fonction statique site. Placez simplement vos fichiers HTML dans le répertoire que vous avez spécifié lors de la création du site et vous êtes prêt à partir.