熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows服務器 >> 正文

Windows2003校園Web服務器常見問題(圖)

2022-06-13   來源: Windows服務器 

  目前使用Windows 作為Web服務器的學校越來越多然而對於用慣了Windows /NT的用戶來說如果想要架設一台完備安全可靠的Windows 服務器可能會遇到很多意想不到的問題筆者根據兩年來親身實踐的體會重點針對學校中較常使用的Web服務的特點結合與Windows 的區別進行重點闡述
  
  . IIS 隔離模式
  
  IIS 隔離模式按照與IIS 中的進程管理相似的方式管理應用程序進程所有的進程內應用程序都在Inetinfoexe內運行進程外應用程序在單獨的DLL宿主中運行
  
  . IIS 工作進程隔離模式
  
  當配置為在工作進程隔離模式下執行時所有的應用程序代碼都在隔離環境中運行這種設計消除了一些現有的瓶頸工作進程隔離模式允許管理員將任何內容(從單個 Web 應用程序到多個站點)隔離到獨立的工作進程中
  
  Windows 同時支持兩種工作模式默認為ISS 工作進程隔離模式工作進程隔離模式防止一個應用程序或站點停止了而影響另一個應用程序或站點大大增強了IIS的可靠性那麼如何設置兩種工作模式呢?
  
  啟動IIS管理器右擊網站選擇屬性打開屬性對話框(圖在IIS 工作進程隔離模式下所有的應用程序代碼都在隔離環境中運行它們是如何進行隔離的呢?Windows 新增了應用程序池工作進程隔離模式允許客戶創建多個應用程序池每個應用程序池都可以有不同的配置因為這些應用程序池直接從內核(而非WWW服務)接收它們的請求所以性能和可靠性得到了增強要隔離運行在同一台計算機上但屬於不同網站的Web應用程序需要為每個網站創建單獨的應用程序池
  
 

  
打開IIS屬性對話框

  
  那麼什麼是應用程序池呢?這是微軟的一個全新概念應用程序池是將一個或多個應用程序鏈接到一個或多個工作進程集合的配置因為應用程序池中的應用程序與其他應用程序被工作進程邊界分隔所以某個應用程序池中的應用程序不會受到其他應用程序池中應用程序所產生的問題的影響
  
  . 創建應用程序池
  
  在IIS管理器中打開本地計算機右鍵單擊應用程序池選擇新建應用程序池 (必須在工作進程隔離模式下才能建立應用程序池) 應用程序池名稱框中輸入新的應用程序池名稱如果在應用程序池 ID框中出現的 ID (如AppPool #)不是您想要的可進行重命名如果您單擊了將現有應用程序池作為模板請在應用程序池名稱框中右鍵單擊想要用來作為模板的應用程序池最後單擊[確定]
  
  . 指派應用程序池
  
  在 IIS 管理器中右鍵單擊您要為其指派應用程序池的應用程序然後單擊屬性 單擊主目錄選項卡確認您正在指派的目錄或虛擬目錄的應用程序名是否已被填寫如果應用程序名框尚未被填寫請單擊創建然後輸入名稱
  
  在應用程序池列表框中選擇您想要為其指派的應用程序池的名稱最後單擊[確定](圖
  

  
新創建的應用程序池名

From:http://tw.wingwit.com/Article/os/fwq/201311/29842.html
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.