Création d`un serveur Web IIS
Transcription
Création d`un serveur Web IIS
Création d’un serveur Web Sous Windows 2000 Pro / Server / XP Pro 1 Introduction IIS (Internet information service) est un composant Windows qui prend en charge le service Web (http) et FTP. Le serveur utilisant IIS renvoie des pages Web ou des données à des clients qui en font la demande au sein du réseau interne ou depuis Internet. Au sein d’un réseau interne, il n’est pas très difficile de le faire partager aux utilisateurs, seul l’IP du serveur est à inscrire dans le client Web/FTP pour y accéder (http://192.168.3.1), ou bien sûr pour des réseaux plus complexes le site est à inscrire dans le serveur DNS et pourra ainsi répondre à une adresse telle que « www.synthese.edu ». Pour le mettre en partage sur Internet c’est un peu plus compliqué, tout dépend si l’on possède une IP publique fixe ou dynamique. Avec une IP fixe il est impératif de créer un routage IP ou de créer une publication sur le Proxy. Avec une IP dynamique (changeant à chaque connexion sur Internet) il faut utiliser un service tiers tel que www.no-ip.com qui est un fournisseur de service dynamique de DNS. Dans cette procédure nous allons créer un serveur Web (http), la publication ou le routage n’est pas expliqué ici, le site sera publié sur l’adresse IP du serveur IIS. La création d’un serveur FTP est très similaire à celle d’un serveur Web (http), il n’est pas difficile de suivre cette procédure pour en créer un. 1 2 Installation de IIS 5.0 L’installation s’effectue avec Windows 2000 Server, Pro, Windows XP Pro possède aussi IIS mais l’installation peut s’avérer légèrement différente à celle-ci. Pour l’installation suivre le chemin : Panneau de configuration > ajout suppression de programmes > ajouter supprimer des composants Windows. Sélectionner les services Internet IIS et cliquer sur détail : Sélectionnez les trois options nécessaires pour la conception du serveur web : Pour créer un serveur FTP, « Serveur FTP » est à cocher à la place de « Serveur WWW ». Cliquez sur OK 2 Le chargement de IIS s’effectue…. 3 Configuration du serveur web IIS Les outils de configuration se trouvent dans le gestionnaire de services Internet : Menu démarrer > Paramètres > Panneau de configuration > Outils d’administration > Gestionnaire de services Internet. Effectuer un clic droit sur le nom de votre site Web, pointer sur nouveau, sélectionner site web. Utiliser l’assistant de création de site Web, Il vous guide pas à pas dans la configuration du serveur Web : 3 Indiquer le nom de votre site sous lequel il apparaîtra dans votre service Internet et cliquez sur suivant Créer un répertoire de base sur le disque local, qui contient la page web en html. Indiquer le chemin d’accès du répertoire et autoriser les accès anonymes. Il est conseillé de stocker le site dans une partition NTFS pour des raisons de sécurité. Sélectionner les autorisations qu’auront les internautes sur le répertoire de base : 4 L’installation a été correctement effectuée : Le site est bien présent dans le gestionnaire de services Internet. Nous allons voir dans l’onglet propriété (clic droit sur site synthèse) les différents paramètres configurables du site Web. Les différents onglets sont déjà à jour, cette configuration par défaut peut être modifiée selon votre exigence, comme la description du site, les plages d’adresses IP qui pourront accéder au site (option avancée), le port utilisé pour TCP, activer le journal d’événements et son lieu de stockage. 5 Dans l’installation du site web, nous avions déjà indiqué le chemin du Répertoire de base. Cet onglet permet de déterminer l’emplacement des informations correspondant au site. Le document par défaut indique quelle page doit être chargée lorsque les utilisateurs se connectent au site. L’authentification au site se fait par un accès anonyme qui n’oblige pas l’utilisateur à saisir un compte et un mot de passe afin de s’authentifier. L’authentification intégrée de Windows utilise le compte qui a ouvert la session pour se connecter. 6 Vous pouvez consulter vos tables d’erreurs http et personnaliser les messages d’erreurs que reçoivent les utilisateurs, par des messages plus explicites. . La boucle Loopback (http://127.0.0.1) dans le navigateur permet de tester l’ouverture de la page web en local. Votre serveur est maintenant opérationnel et accessible par son adresse IP. 7