Première étape : installation d'IIS
B. Sélectionnez pour installer Internet Information Services (IIS) dans la case à cocher qui apparaît. Ce composant nécessite environ 19 Mo d'espace.
C. Cliquez sur "Suivant" et insérez le CD d'installation de Win2000 dans le lecteur de CD-ROM. Le programme d'installation copiera les fichiers du programme sur le disque dur. Cliquez sur "Fin" pour terminer.
Étape 2 : Configuration de base du serveur Web dans IIS
La configuration de base du serveur Web dans IIS comprend principalement les parties suivantes :
A. Ouvrez la fenêtre de configuration du serveur IIS, sélectionnez "Démarrer" → "Programmes" → "Outils d'administration" → "Gestionnaire de services Internet" ou "Sélectionner" → "Panneau de configuration" → "Outils d'administration" → "Gestionnaire de services Internet". " De plus, la fenêtre ouverte est celle indiquée sur la figure 3.
B. Cliquez avec le bouton droit sur « Site Web par défaut » dans la fenêtre qui s'ouvre et sélectionnez le menu « Propriétés ».
C. Dans la fenêtre « Propriétés du site Web par défaut » qui apparaît, sélectionnez l'onglet « Répertoire personnel » pour définir l'emplacement du contenu Web sur le disque dur. Le répertoire par défaut est « C:InetpubWwwroot ». faites-le vous-même selon vos besoins (Figure 4).
D. Sélectionnez l'onglet « Document » dans la fenêtre des propriétés, définissez le nom de votre page d'accueil par défaut, tel que « Myfirstweb.htm », ajoutez-le et déplacez-le en haut de la liste (Figure 5).
E. Confirmez si le site Web par défaut a été démarré. Sinon, cliquez avec le bouton droit sur "Site Web par défaut", sélectionnez "Démarrer" et saisissez l'adresse IP de la machine dans la barre d'adresse IE ouverte pour voir la page d'accueil que vous avez spécifiée. . Il a commencé à être publié sur Internet.
Ici, nous présentons uniquement les options de configuration les plus élémentaires d'IIS. Vous pouvez également définir les « Propriétés du site Web par défaut » mentionnées ci-dessus spécifiquement en fonction de vos besoins et les utiliser pour configurer la sécurité et d'autres paramètres d'IIS.
Le nombre de connexions IIS fait référence au nombre de visites au port 80 par l'adresse IP accédée, qui correspond au nombre de fois que le fichier du site Web est appelé, et n'est pas équivalent au nombre de personnes en ligne en même temps.
Numéro de connexion IIS, je peux le présenter comme ceci : Si une porte fait 4 mètres et que la largeur moyenne de chaque personne est de 0,5 mètre, alors 8 personnes peuvent être autorisées à passer la porte en même temps. IIS de cette porte est de 8. Dans 10 minutes, peut-être qu'il y a 100 personnes qui passent par cette porte, donc le nombre de personnes en ligne sur ce forum peut être de 100, puis IIS est de 8. Cela signifie-t-il que 8 personnes sont autorisées à demander les données en temps réel en même temps ? Non, car les programmes sont différents et chaque programme occupe Le nombre d'IIS est également différent. Peut-être qu'il s'agit d'un gros homme de 2 mètres de large, donc seulement 2 personnes peuvent être autorisées à passer. en même temps. C'est à dire :
(1), IIS est le nombre d'unités demandées au même instant, qui n'est pas égal à IP.
(2) Un IP peut occuper plusieurs IIS à la fois. Par exemple, un gros homme occupe les IIS de 4 personnes.
(3) IIS fait référence au nombre de connexions simultanées, tandis que les statistiques en ligne font référence au débit. L'une fait référence au nombre de personnes autorisées à franchir la porte en même temps, et l'autre fait référence au nombre de personnes qui sont entrées. porte pendant cette période.
Avant d'analyser le problème, essayez d'abord d'accéder à une page Web purement statique (page avec htm ou html comme suffixe) dans le site Web. Si elle ne peut pas s'afficher normalement, cela signifie que le problème lui-même n'est pas dans ASP.
1. Si le site Web lui-même contient Global.asa, renommez-le d'abord Global.old et redémarrez le site Web. Utilisez le Bloc-notes pour noter le code, enregistrez-le en tant que fichier test.asp et accédez-y dans le navigateur. S'il peut s'afficher normalement, le problème réside dans le fichier Global.asa.
<%Response.Write "Ceci est une page ASP de test."%>
Pièce jointe : si vous rencontrez un service de composants qui ne peut pas être ouvert (peut être dû au fait que l'application occupe le processeur), accédez à Ajouter et supprimer dans le panneau de configuration, ajoutez et supprimez à nouveau le service de composants, puis redémarrez l'ordinateur.
3. Remettez la protection de l'application sur « Moyenne » ou « Élevée » et ajoutez le compte IWAM au groupe Administrateur. Si la page ASP peut être parcourue à ce moment, cela signifie qu'il y a un problème d'autorisation avec IWAM. Si ASP ne peut toujours pas être affiché normalement, entrez dans la fenêtre DOS et exécutez l'outil Synciwam.vbs à partir de la ligne de commande.
C:Inetpubadminscripts>cscript synciwam.vbs
4. Résolvez le problème d'autorisation du compte IWAM. Eh bien, c'est une longue histoire, je publierai un article séparé dans le futur.
5. Méthode pour recréer les packages IIS :
Supprimez les packages suivants dans les services de composants
Applications IIS en cours
Applications regroupées hors processus IIS
Utilitaires IIS
Utilisez la fenêtre DOS pour taper la commande suivante pour recréer le package
%windir%system32inetsrv rundll32 wamreg.dll, CreateIISPackage
Fermez le gestionnaire de composants et rouvrez-le. Après avoir vu les trois packages nouvellement créés, redémarrez IIS (IISRESET) pour vérifier si la page Web ASP peut être parcourue normalement.