Dans le cadre du développement d’un site web en langage ASP, je travail toujours avec un server IIS 5.0 tournant sous Windows 2000. Mais je me suis enfin penché sur la configuration d’un tel server sous vista et son IIS 7.0… Loin d’un « copier coller », cette activité (douteuse) m’a promis bien du plaisir. Je vais partager dans ce billet mes déboires et les solutions mises en œuvre pour arriver à faire tourner un site (avec une base de données tant qu’à faire) sans problème.
1. Activation d’IIS
La première étape pour faire tourner des pages contenant du code écrit en ASP est l’installation d’IIS. Par défaut, celui-ci ne l’est pas et il vous faudra donc commencer par ouvrir le PANNEAU DE CONFIGURATION de Windows.
En mode AFFICHAGE CLASSIQUE, cliquez ensuite sur PROGRAMME.

Puis sur ACTIVER OU DESACTIVER DES FONCTIONNALITES WINDOWS

Dans la liste des services, activez les SERVICES INTERNET (IIS), les services d’Administration Web et World Wide Web s’activent automatiquement. Pour ce dernier élément, vous devez cocher manuellement dans Fonctionnalités de développement d’applications la case ASP afin de pourvoir utiliser l’ASP dans vos pages.

Ensuite cliquez sur OK.
Les nouveaux services vont alors s’installer.
2. Configuration de IIS
Votre serveur IIS maintenant activé, il ne vous reste plus qu’à le configurer.
Ouvrez le PANNEAU DE CONFIGURATION, cliquez sur OUTILS D’ADMINISTRATION et allez dans GESTIONNAIRE DES SERVICES INTERNET (IIS).
La partie de droite « ACTIONS », vous permet de redémarrer, arrêter ou démarrer votre serveur. Celui-ci doit être démarré.
A ce stade, si vous tapez http://localhost/ dans la barre d’adresse de votre navigateur, la fenêtre suivante devrait s’afficher.

Maintenant, il faut ajouter le dossier qui contiendra le site et sera géré par le serveur. Faites un clic-droit sur DEFAULT WEB SITE et ajouté un répertoire virtuel.

Alias correspond au nom que vous souhaitez donner à votre site. Il sera utilisé pour y accéder via votre navigateur. Ajoutez ensuite le répertoire que vous avez créé pour accueillir les fichiers de votre site.

Maintenant pour accéder à votre dossier, il vous de taper http://localhost/Mon site/ dans la barre d’adresse de votre navigateur.
A ce stade, si vous rencontrez le message d’erreur suivant, celui-ci signifie tout simplement que vous ne pouvez pas lister les fichiers du répertoire de votre site dans un navigateur.

Pour résoudre ce problème, allez dans EXPLORATION DE RÉPERTOIRE.

Activez ensuite l’exploration.

Si vous actualisez la page dans votre navigateur, voici le résultat :

A noter, que cette étape est facultative. Par contre, pour éviter de tomber sur cette liste, ou sur le message d’erreur, vous devez configurer une page par défaut (la page d’accueil de votre site). Cliquez donc sur DOCUMENT PAR DEFAUT.

Puis sur AJOUTER, et indiquer le nom de votre page d’accueil.

Si vous réactualiser encore une fois la page de votre navigateur, cette fois c’est bon, votre site s’affiche !



