簡體   English   中英

在IIS中創建Web站點和Web應用程序

[英]Creating Web-Site and Web Application in IIS

到目前為止,我在想我們總是在IIS中創建/托管網站 但我今天正在閱讀powershell教程,其中說創建網站和Web應用程序是不同的。

這是教程鏈接(查看創建網站和應用程序的不同部分) -
http://learn.iis.net/page.aspx/433/powershell-snap-in-creating-web-sites-web-applications-virtual-directories-and-application-pools/

請指導一下這兩者有什么區別。
任何例子都會非常有用。

謝謝!

IIS中的網站是網站下的頂級網站。 通常在安裝IIS時自動為您創建的默認名稱為“默認網站”。
這是在端口80上運行的“根”。
在此之下,您可以創建虛擬目錄 ,這些目錄基本上是根網站下的子級別,或者您可以創建單獨的Web應用程序 ,這些應用程序在根級別下作為單獨的應用程序存在。
Web應用程序必須位於Web站點下

可以創建其他網站 ,這些網站可以設置為在其他端口(即81)上運行,也可以使用不同的主機名命名,這使得多個站點可以在相同的端口號上運行。 如果使用不同的主機名命名,則必須在DNS服務器中注冊此名稱,而這些名稱必須指向服務器的IP地址。 解決方法也是將其添加為應訪問它的客戶端計算機上的hosts文件中的條目。

這是它在IIS管理器中的外觀示例

IIS中的網站和Web應用程序示例
網站詳情

我有一個腳本,我在IIS 7 +,。net4,集成管道中創建網站和AppPool時使用,並認為您可能會覺得它很有用。

使用它如下:

CreateSite.ps1 [WebsiteName] [AppPoolName] [Port] [Path]

如果要重新安裝站點,則需要先停止它。 這樣做是這樣的:

StopSite.ps1 [WebsiteName] [AppPoolName]

你可以從我的要點中獲取腳本

更新我添加/擴展了腳本並將它們放在自己的Github存儲庫中

這是我的CreateWebsite PowerShell腳本: httpCreateWebsite

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM