iis6 windows server_2003

12
Windows Server 2003 Internet Information Service 6 Guide illustré de mise en service d'un site web avec IIS6 sous Windows Server 2003 ASP-PHP.net 23/06/2003 Les logos et marques Windows sont la propriété de Microsoft Corporation

Upload: mehdi-labhairi

Post on 05-Jul-2015

1.297 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Iis6 windows server_2003

Windows Server 2003

Internet Information Service 6

Guide illustré de mise en service d'un site web avec IIS6 sous Windows Server 2003

ASP-PHP.net 23/06/2003

Les logos et marques Windows sont la propriété de Microsoft Corporation

Page 2: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 1 -

A nouvel OS, nouveau IIS! Tour d'horizon rapide des fonctionnalités serveur web avec IIS6 de cette nouvelle version de Windows Server 2003.

Installer IIS6 Plus un système est fermé, moins il y a de chance d'y pénétrer. Partant de cette logique, on comprend pourquoi dans cette livrée "Server" presque aucune fonctionnalité apte à ouvrir un accès au système n'est installée. En effet, il vous faudra installer le services IIS6 (pour gérer les pages), la prise en charge ASP.net et ASP (qui sont indépendantes), c'est la partie que nous allons voir. Les services FTP, SMTP ne sont non plus pas installés en standard, question de sécurité, pour laisser à l'administrateur système la responsabilité d'installer tel ou tel composant nécessaire à son réseau. Microsoft a bien fait les choses, un assistant vous permet de gérer ces composants serveur justement, il suffit de choisir dans la liste ceux à installer.

Cet écran est disponible dans le Panneau de Configuration/Outils d'Administration puis Gérer votre Serveur.

Page 3: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 2 -

Pour l'exercice nous allons nous contenter d'installer uniquement les services d'IIS6 et la prise en charge des pages ASP.net puis ASP (plus tard). Choisissez "Serveur d'application" puis cliquez "Suivant" comme sur la capture d'écran.

Arrivé à ce stade, l'assistant vous récapitule les différentes opérations qu'il va effectuer. Cliquez sur "Suivant" et

Page 4: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 3 -

patientez quelques minutes le temps de l'installation. Prévoyez bien sûr votre CD Windows Server 2003 sous la main :)

L'installation est terminée et votre serveur est prêt à tourner!

Page 5: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 4 -

Vérifiez en ouvrant un navigateur et en vous plaçant sur l'adresse http://localhost, vous devriez avoir cette page par défaut, c'est que le serveur fonctionne bien.

L'assistant d'installation est maintenant terminé et dans la fenêtre d'origine on peut voir que notre ordinateur a maintenant le rôle de serveur d'application. Cliquez sur la flèche verte "Gérer ce serveur d'application" pour passer à sa configuration.

Page 6: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 5 -

Parcourez l'arborescence jusqu'à arriver à "Extensions du service web". Vous voyez ici les différents composants du serveur et les fonctionnalités prises en charge. Suite à notre installation, seule les pages ASP.net peuvent tourner sur notre serveur. Nous allons autoriser l'éxecution des pages ASP3, choisissez cette fonctionnalité puis cliquez sur "Autoriser".

Votre site web par défaut se trouve dans le répertoire c:\inetpub\wwwroot\, rendons nous y pour créer notre première page web. Comme sur l'image cette page simple se contentera d'afficher "coucou" à l'écran. En même temps, comme nous pouvons utiliser les tags ASP en ASP.net et que la fonction Response.write est commune aux 2 langages, il nous suffira pour tester la prise enc harge ASP.net et ASP de changer l'extension du fichier en .aspx

Page 7: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 6 -

pour tester l'ASP.net et de laisser .asp pour tester en ASP. Ainsi si nos 2 tests affichent "coucou" c'est que notre serveur interprète ou compile suivant le cas notre page et que tout marche correctement.

Regardez l'extension du fichier dans la barre d'adresse...

Page 8: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 7 -

Dernière étape que nous allons voir : ajouter un site web. Vous voyez ici que j'ai déjà 2 sites web configurés. Je vais en rajouter un 3e en utilisant encore une fois un assistant.

Placez vous dans l'arborescence puis "Sites web" et avec un clic droit "Nouveau/Site web". Entrez le nom de votre nouveau site puis cliquez sur "Suivant". A ce niveau il faut maintenant choisir un port sur lequel placer notre site. Le port 80 est prit par le site par défaut, mon 2nd site prend le port 81, prenons le 82!

Page 9: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 8 -

Choisissez le répertoire de base pour ce nouveau site.

Puis les autorisations à accorder sur ce site, par défaut lecture et éxecution des scripts uniquement.

Page 10: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 9 -

J'ai maintenant 3 sites web configurés sur 3 ports différents.

Pour y accéder, tapez comme adresse : http://localhost:port, comme sur l'image.

Page 11: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 10 -

En plus La configuration des options d'un site suit la même procédure que pour IIS5, vous pouvez donc consulter cette fiche pour en savoir plus. Le site de Windows Server 2003 : cliquez ici pour y accéder Les nouveautés d'IIS6 : cliquez ici (en anglais)

Microsoft mets à disposition sur son site ToolStore une version d'évaluation complète limitée à 180 jours de Windows Server 2003 Edition Entreprise en Français ainsi que le mini-livre de découverte Premier contact avec Microsoft Windows Server 2003. Ces 2 élements sont GRATUITS, aucun frais de port, rien! Vous auriez tort de vous en priver :)

Page 12: Iis6 windows server_2003

IIS6 pour Windows Server 2003

- 11 -

Copyright : Ce tutorial est mis à disposition gratuitement au format HTML lisible en ligne par son auteur sur le site http://www.ASP-PHP.net, son auteur préserve néanmoins tous ses droits de propriété intellectuelle. Ce tutorial ne saurait être vendu, commercialisé, offert à titre gracieux, seul ou packagé, sous quelque forme que ce soit par une personne autre que son auteur sous peine de poursuite judiciaire. L'auteur ne pourra pas être tenu responsable pour les dommages matériel ou immatériel, perte d'exploitation ou de clientèle liés à l'utilisation de ce tutorial.