Répertoire :
Recommandé ( gratuit) :IIS
Qu'est-ce qu'IIS Express ?
IIS Express est une version légère et autonome d'IIS optimisée pour les développeurs. IIS Express facilite le développement et le test de sites Web à l'aide de la dernière version d'IIS disponible aujourd'hui. Il possède toutes les fonctionnalités de base d'IIS 7 et versions ultérieures, ainsi que des fonctionnalités supplémentaires conçues pour simplifier le développement de sites Web.
IIS Express est dérivé d'IIS 7 et supérieur et prend en charge les fonctionnalités de base d'IIS, mais avec quelques différences clés. Une différence importante réside dans la gestion des processus de travail. Dans IIS, le service d'activation des processus Windows (WAS) est une application Web qui est activée et désactivée silencieusement sans contrôle direct de l'utilisateur. Dans IIS Express, WAS n'existe pas et les utilisateurs ont un contrôle total sur l'activation et la désactivation des applications. Il sera affiché dans la barre d'état système après le démarrage. Les sites Web déjà en cours d'exécution peuvent être démarrés et arrêtés manuellement. Hostable Web Core (HWC) est une API IIS qui peut être utilisée pour écrire des serveurs Web autonomes, mais qui n'est pas gérée par WAS. IIS Express est conçu comme un shell au-dessus du HWC.
Comment installer IIS Express
Il sera installé par défaut lors de l'installation de Visual Studio.
Il peut également être installé indépendamment. La dernière version est désormais la 10.0.
Adresse de téléchargement IIS 7.5 Express : https://www.microsoft.com/zh-cn/download/details.aspx?id. = 1038
Adresse de téléchargement express IIS 8.0 : https://www.microsoft.com/zh-cn/download/details.aspx?id=34679
Adresse de téléchargement express IIS 10.0 : https : //www.microsoft.com/zh-cn/download/details.aspx?id=48264
Comment démarrer IIS Express
Chemin d'installation général d'IIS Express :
C:Program FilesIIS Express
2. Démarrez le site Web
iisexpress.exe /siteid:96
3.启动临时网站
iisexpress /path:
Fichier de configuration
Par défaut, le fichier de configuration utilisé par IIS Express se trouve dans « Mes documents » avec le chemin suivant : « Mes documents IIS ExpressConfig ». Parmi eux, applicationhost.config est le fichier de configuration de base, qui sert à héberger la définition du site, des applications et des pools d'applications, ainsi que la configuration de l'ensemble du serveur WEB.
1. Chaque nœud est configuré avec un site Web
2. Les informations contraignantes de ce site sont définies ci-dessous.
IIS Express ne prend en charge que les connexions locales par défaut et n'est pas accessible via IP.
Notez qu'après avoir modifié le fichier de configuration, saisissez q dans la fenêtre de ligne de commande pour quitter, puis rechargez-le pour prendre effet. [Testé sur la même machine]
Vous pouvez également activer lianjie externe pour ouvrir des connexions externes
(je ne l'ai pas essayé)
netsh http add urlacl url=http://*:{numéro de port }/ user= tout le monde
Fermer la connexion externe
n
netsh http delete urlacl url=http://*:{numéro de port}/
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!