L'essentiel de IIS

Installer IIS

Testez gratuitement nos 1302 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Vous allez effectuer une installation graphique de IIS en utilisant la fonctionnalité d'ajout de rôle dans Windows Server.
08:13

Transcription

Nous allons installer IIS. Ce n'est pas compliqué. Vous êtes sur Windows Server, ici sur Windows Server 2012 R2, Sur Windows Serveur 2012 R2 la version de IIS est IIS8.5. Elle diffère de 8.0 avec quelques améliorations semblables à celles de IIS.8.0. Nous avons trois possibilités. L'installation à partir du gestionnaire de serveur qui devrait s'ouvrir automatiq uement lorsque vous ouvrez une session dans Windows Server. Si vous ne l'avez pas, c'est très simple de cliquer ici. Deuxième possibilité : l'outil gratuit qui permet d'installer une plateforme de IIS. Je vous le montrerai après. Troisième possibilité : par script. C'est assez simple via PowerShell. Je vous montrerai cela aussi. C'est une bonne idée, si vous êtes administrateur Windows, d'apprendre à travailler avec PowerShell. Cela vous fait gagner beaucoup de temps et c'est une option très puissante. IIS c'est un rôle. Vous avez la notion de rôle et de fonctionnalité dans Windows Server. Un rôle c'est un rôle que jouera Windows Server. Est-ce un serveur de fichier ? Un serveur Web ? En terme de rôle, c'est une suite de fonctionnalités. Des fonctionnalités, c'est des choses plus légères que vous ajoutez à Windows Server. Je clique ici, ou Gérer Ajouter des rôles et des fonctionnalités. Je fais une installation basée sur un rôle ou une fonctionnalité. Je choisis mon serveur, Ici c'est le serveur local. Voilà la liste des rôles : est-ce un contrôleur de domaine ? Un host Hyper-V ? C'est un Serveur Web (IIS). Pour jouer ce rôle, il faut quelques fonctionnalités requises. J'accepte et j'ajoute les fonctionnalités. Ici à gauche, je vais devoir choisir des fonctionnalités supplémentaires si j'en ai besoin. En terme de rôles, j'ai des services de rôles qui sont des fonctionnalités sur ce rôle. Je clique sur Suivant, Je vois que j'ai déjà le Framework 4.5 d'installé. J'ai ASP.NET 4.5 Je peux le sélectionner également si je sais que mon serveur Web servira à héberger des applications ASP.NET. Je clique sur Suivant. « Fonctionnalités HTTP communes » c'est la base de mon serveur Web. Puis-je servir du contenu statique, des pages HTML ? Cela paraît une bonne idée. Est-ce-que je rajoute un document par défaut index.html ? C'est aussi une bonne idée. Est-ce-que je gère des erreurs HTTP avec des messages d'erreur que je peux personnaliser ? Cela paraît aussi une bonne idée. « Exploration de répertoire » : est-ce-que je donne aux utilisateurs si je l'active dans la configuration, la possibilité de visualiser l'arborescence des fichiers dans un espace Web ? Quelqu'un va lancer son navigateur, aller dans une certaine URL, et je lui donne la possibilité de visualiser à l'intérieur du navigateur l'arborescence des répertoires et des fichiers. Vous l'avez sûrement déjà vu. Il s'agit de cette possibilité. Est-ce-que je fais de la publication WebDAV ? WebDAV est un protocole qui permet d'échanger des fichiers à travers HTTP C'est un protocole utilisé pour poser des fichiers à travers un navigateur dans un répertoire de l'espace Web de mon serveur. C'est aussi un protocole utilisé par certaines applications comme OnCloud. Peut-être que vous connaissez cette application de partage de fichiers ou de dépôt de fichier sur le Cloud qui est une version libre de Dropbox. C'est un peu un clône de Dropbox. La redirection semble une bonne idée : est-ce-que je donne la possibilité dans la configuration d'un site, par exemple, de faire une redirection automatique ? Par exemple, j'appelle www.nanipabulophiles.site et le serveur Web va me diriger vers une autre URL. Cela paraît une bonne idée de l'ajouter si j'en ai besoin. La journalisation : j'ai une journalisation HTTP, c'est-à-dire un log d'accès à mes serveurs sous forme de fichier texte de journal. Je peux avoir différents types de journalisation à disposition que je peux configurer pour mes sites. Est-ce-que c'est un journal ODBC, c'est-à-dire écrire directement dans une base de données ? Je peux personnaliser le format ; utiliser un observateur de demandes, c'est-à-dire un outil qui me permet de voir en temps réel quelles sont les demandes HTTP ; des outils de journalisation spécifiques, qui sont un plus avancés. Ici on va se contenter de la journalisation de base. En terme de performance : compression du contenu statique, soit compression du contenu HTTP est-ce-que j'accepte la compression de contenu dynamique ? C'est une possibilité, mais cela rajoute une charge sur le CPU. On va rester sur les options par défaut. En terme de sécurité : nous avons le filtrage des demandes : est-ce-que je vais permettre à IIS de couper des demandes selon des règles que j'ai définies ? Bien sûr. Ces options sont assez communes dans les serveurs Web : authentification de base, Digest par mappage de certificat, ou Windows. Cela veut dire : comment le serveur Web lui-même, et non l'application, va protéger l'accès à un répertoire, à une page, à un site. Quand je vais me connecter sur l'URL avec mon navigateur, vais-je avoir une demande du serveur Web d'entrer un mot de passe ? Par exemple : en authentification de base, le mot de passe passe en clair. En authentification de Digest, il passe sous forme de hachage. C'est un peu plus sécurisé. Si je suis dans un intranet, je fais une authentification directe de mon tocken Windows par le serveur Web. Si vous en avez besoin, vous savez que vous devez activer ceci. Par contre, si vous déployer une application, par exemple, ASP.NET, qui gère de façon applicative son authentification en vous mettant une page ASP.NET où vous devez entrer le mot de passe et le nom d'utilisateur, et que cela sera vérifié dans une base de données, vous n'avez pas besoin bien sûr, d'activer ces options. On va en rester là. Développement d'applications : est-ce-que je veux ASP.NET 4.5 ? Je peux l'ajouter ici. ce qui va rajouter un certain nombre de fonctionnalités. Si vous savez qu'il y a une application ASP.NET il faut l'installer. Vous avez plusieurs options historiques : ASP qui est la version classique et normalement obsolète qui était pré.NET. ASP.NET 3.5 si vous avez des applications plus anciennes que vous devez supporter sur ce serveur. Des fichiers Include côté serveur, c'est-à-dire la vieille technologie qui vous permet d'inclure du code dans une page HTML. Du CGI qui est également une ancienne technologie. Et Filtres ISAPI qui a été sélectionné. J'ai la console de gestion IIS. Je peux avoir une comptabilité avec des applications qui utilisent d'anciennes API pour la console de gestion. Scripts et outils de gestion IIS: je les mets car cela va me donner des outils pour scripter la configuration. Est-ce-que je veux ou non un serveur FTP ? C'est parti. Je laisse l'installation se faire. Il n'y a rien de miraculeux. Nous revenons ensuite.

L'essentiel de IIS

Administrez IIS (Internet Information Server) en toute confiance. Abordez les notions de site, d'application, l’attribution de permissions sur les répertoires de l'espace web, etc.

3h45 (43 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
IIS IIS 8.5
Spécial abonnés
Date de parution :10 mai 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !