(轉)IIS Express介紹與使用

IIS Express是什麼?
IIS Express是爲開發人員優化的輕量級、自包含版本的IIS。IIS Express使使用當前最新版本的IIS來開發和測試網站變得容易。它具有IIS 7及以上的所有核心功能,以及爲簡化網站開發而設計的附加功能。
IIS Express源於IIS 7及以上,支持IIS的核心特性,但有一些關鍵區別。一個重要的區別是工作進程的管理。在IIS,Windows進程激活服務(Windows Process Activation Service【WAS】)是靜默激活和停用的Web應用程序,用戶沒有直接控制。在IIS Express中,不存在WAS,用戶可完全控制應用程序的激活和停用。啓動後在系統托盤中顯示,已經運行的網站可以手動去啓用和停止。Hostable Web Core (HWC)是一個IIS API,可用來編寫獨立的Web服務器,但不被WAS管理。IIS Express被設計爲在HWC上的一個殼。

如何安裝IIS Express
默認在安裝完Visual Studio的時候, 就會安裝。
也可以獨立安裝,現在最新的版本已經是10.0.

  IIS 7.5 Express下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=1038

   IIS 8.0 Express下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=34679

   IIS 10.0 Express下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48264

如何啓動IIS Express
IIS Express 一般的安裝路徑:
C:\Program Files\IIS Express

查看網站列表
C:\Program Files\IIS Express>appcmd.exe list site
所顯示的網站是根據配置文件來顯示的, 後面會介紹到配置文件。
2.啓動網站
iisexpress.exe /siteid:96

3.啓動臨時網站
1
iisexpress /path:<網站目錄> /port:<端口> /clr:

配置文件
默認情況下IIS Express使用的配置文件位於“我的文檔”中,路徑如下:“我的文檔\IIS Express\Config”。其中,applicationhost.config 是核心的配置文件,它用於承載站點的定義、應用程序和應用程序池以及整個WEB服務器的配置。
1. 每個 節點配置了一個網站
2. 下的設置了這個站點的綁定信息。

IIS Express 默認只支持本地連接,不能用ip去訪問。
  注意,修改配置文件後,在命令行窗口輸入q退出,然後重新加載才生效。【在同一機器測試】

也可以開啓外部lianjie開啓外部連接
(沒有試過)
netsh http add urlacl url=http://*:{端口號}/ user=everyone
關閉外部連接
n
netsh http delete urlacl url=http://*:{端口號}/
————————————————
版權聲明:本文爲CSDN博主「oscar999」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/oscar999/article/details/81911652

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章