建立網站
由 Tali Smith
簡介
當您想要發佈內容以透過因特網或內部網路連線進行存取時,您可以將網站新增至網頁伺服器以保存內容。
在安裝 網際網路資訊服務 (IIS) 期間,會在網頁伺服器上的目錄中建立\Inetpub\Wwwroot預設的網站組態。 您可以使用這個預設目錄來發佈 Web 內容,或在您選擇的檔案系統位置建立目錄。
當您在 IIS 中新增網站時,會在 ApplicationHost.config 檔案中建立網站專案。 專案會指定網站的網路系結、將網站對應至文件系統中的位置,以及選擇性地指定內容存取的用戶認證。
如需您可以執行此程式之層級的相關信息,以及執行此程式所需的模組、處理程式和許可權,請參閱 網站功能需求 (IIS 7) 。
新增網站
您可以使用 IIS 管理員使用者介面 (UI),在命令提示字元視窗中執行Appcmd.exe命令、直接編輯組態檔,或撰寫 Windows® Management Instrumentation (WMI) 腳本來執行此程式。
使用UI
啟動 IIS 管理員。 如需啟動 IIS 管理員的相關信息,請參閱開啟 IIS 管理員 (IIS 7)。 如需在 UI 中巡覽至位置的相關信息,請參閱 IIS 管理員中的瀏覽 (IIS 7) 。
在 [ 連線] 窗格中,以滑鼠右鍵按兩下 樹檢視中的 [網站 ] 節點,然後按兩下 [ 新增網站]。
在 [新增網站] 對話框中,於 [網站名稱] 方塊中輸入網站的易記名稱。
如果您想要選取與 [應用程式集區] 方塊中所列的應用程式集區不同。 在 [選取應用程式集區] 對話框中,從 [應用程式集區] 列表中選取應用程式集區,然後按兩下 [確定]。
在 [ 實體路徑 ] 方塊中,輸入 網站的資料夾實體路徑 ,或按下瀏覽按鈕 (...) 瀏覽檔系統以尋找資料夾。
如果您在步驟 5 中輸入的是遠端共用的實體路徑,請按一下 [連線身分] ,以指定有權存取該路徑的認證。 如果您未使用特定認證,請在 [聯機身分] 對話框中選取 [應用程式使用者][傳遞驗證] 選項。
從 [類型] 清單中選取網站的通訊協定。
[IP 位址] 方塊中的預設值是 [全部解除指派] 。 如果您必須指定網站的靜態 IP 位址,請在 [IP 位址] 方塊中輸入 IP 位址。
在[連接埠] 文字框中輸入埠號碼。
或者,在 [主機標頭] 方塊中輸入網站的主機標頭名稱。
如果您不需要對網站進行任何變更,並且想讓網站立即可用,請選取 [立即啟動網站] 核取方塊。
按一下 [確定]。
使用命令提示字元
若要新增網站,請使用下列語法:
appcmd add site /name: string /id: uint /physicalPath: string /bindings: string
變數名稱字串是名稱,而變數標識碼 uint 是您要指派給月臺的不帶正負號整數。 變數名稱字串和識別碼 uint 是您在 Appcmd.exe 中新增網站時所需的唯一變數。 請注意,當您新增網站而不指定系結和 physicalPath 屬性的值時,月臺將無法啟動。
變數 physicalPath 字串 是檔案系統中網站內容的路徑。
變數系結字串包含用來存取月台的資訊,而且其格式protocol/IP_address:port:host_header應該是 。 例如,網站系結是通訊協定、IP 位址、埠和主機標頭的組合。 HTTP/*:85 的 系結: 可讓網站接聽埠 85 上所有IP位址和功能變數名稱的 HTTP 要求(也稱為主機標頭或主機名)。 另一方面,HTTP/*:85:marketing.contoso.com系結可讓網站接聽埠 85 上的 HTTP 要求,以及功能變數名稱 marketing.contoso.com。
若要新增名為 Contoso 的網站,其標識碼為 2,C:\Contoso且在埠 85 上接聽所有 IP 位址的 HTTP 要求,以及 marketing.contoso.com 的功能變數名稱,請在命令提示字元中輸入下列內容,然後按 ENTER:
appcmd add site /name: contoso /id:2 /physicalPath: c:\contoso /bindings:http/*:85: marketing.contoso.com
如需詳細資訊,請參閱 Appcmd.exe。
組態
您可以設定下列元素:
如需設定的詳細資訊,請參閱 IIS 7:Microsoft®開發人員網路 (MSDN®) 上的 IIS 設定架構 。
如需 WMI 和 IIS 的詳細資訊,請參閱 IIS 7 中的 Windows Management Instrumentation (WMI)。 如需與此程式相關聯之類別、方法或屬性的詳細資訊,請參閱 MSDN 網站上的 IIS WMI 提供者參考 。
進一步信息的連結
在 IIS 7 中管理網站