系統(tǒng)管理技巧.ppt_第1頁
系統(tǒng)管理技巧.ppt_第2頁
系統(tǒng)管理技巧.ppt_第3頁
系統(tǒng)管理技巧.ppt_第4頁
系統(tǒng)管理技巧.ppt_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、,Internet Information Services 6.0 系統(tǒng)管理技巧,曹祖聖臺灣微軟資深講師 .tw/ MCP, MCP+I, MCSA, MCSE, MCDBA, MCAD, MCSD, MCT, MVP,大綱,IIS 6.0 架構(gòu) Web 站臺管理 FTP 站臺管理 XML Metabase 管理,IIS 6.0 架構(gòu)內(nèi)部元件,Inetinfo.exe 負(fù)責(zé) Metabase + FTP/SMTP/NNTP HTTP.SYS 作業(yè)系統(tǒng)核心模式下的 HTTP 接聽者與回應(yīng)者 用來替換掉原本 IIS 中的 Winsock 使用 W3SVC 管理工作行程 (worker proce

2、ss) 工作行程 處理 Web 要求,IIS 6.0 架構(gòu)HTTP.SYS,作業(yè)系統(tǒng)核心模式下的裝置驅(qū)動程式 接收 HTTP 要求 將要求轉(zhuǎn)到工作行程 傳送 HTTP 回應(yīng)給用戶端 不實際處理任何要求 ! 處理其它服務(wù),IIS 6.0 架構(gòu)工作行程,使用者模式下的工作行程 行程名稱 w3wp.exe 負(fù)責(zé)處理實際的要求 傳回靜態(tài)網(wǎng)頁 觸發(fā) ISAPI 延伸 執(zhí)行 CGI 執(zhí)行 ASP.NET 應(yīng)用程式 使用 HTTP.SYS 來處理傳送與接收工作 由 W3SVC 管理,IIS 6.0 架構(gòu)Web Administration Service (W3SVC),初始工作: 建立 HTTP.SYS

3、名稱空間路由表 啟動工作行程 當(dāng)?shù)谝粋€要求被 HTTP.SYS 收到時 管理工作行程 監(jiān)控工作行程的健康狀況 啟動/停止、回收工作行程 並不實際處理要求,HTTP.SYS,使用者模式,核心模式,要求接聽器,核心回應(yīng)快取,回應(yīng)傳送器,Web 發(fā)佈,應(yīng)用程式監(jiān)控,IIS 6.0 架構(gòu)架構(gòu)圖,IIS 6.0 架構(gòu)應(yīng)用程式保護(hù)架構(gòu),不再有應(yīng)用程式保護(hù)模式 行程內(nèi)、行程外、集區(qū) 使用應(yīng)用程式集區(qū)來隔離應(yīng)用程式 IIS 6.0 支援多應(yīng)用程式集區(qū) 工作行程可以放到應(yīng)用程式集區(qū)中執(zhí)行 預(yù)設(shè)一個集區(qū)一個工作行程 你以設(shè)定多個應(yīng)用集區(qū),IIS 6.0 架構(gòu)應(yīng)用程式保護(hù)方式的演進(jìn),IIS 6.0 架構(gòu)應(yīng)用程式集區(qū)

4、的彈性,集區(qū)數(shù)目沒有限制 可以設(shè)定集區(qū)參數(shù) 用來隔離某一個網(wǎng)站或應(yīng)用程式 應(yīng)用程式會自動在指定集區(qū)中執(zhí)行 也可以讓多個應(yīng)用程式在同一個集區(qū)中執(zhí)行,IIS 6.0 架構(gòu)應(yīng)用程式集區(qū)回收機(jī)制,當(dāng)使用超過指定數(shù)量的記憶體之後回收集區(qū) 控制 memory leaks 與 heap corruption 的問題,IIS 6.0 架構(gòu)集區(qū)健康狀況監(jiān)控,啟用 PING 功能,每隔一段時確認(rèn)集區(qū)運作正常,啟用快速失敗保護(hù),設(shè)定啟動時間限制,設(shè)定關(guān)閉時間限制,IIS 6.0 架構(gòu)應(yīng)用程式集區(qū)設(shè)定建議,將重要的網(wǎng)站或應(yīng)用程式放在單獨的集區(qū)中 將比較不重要或單純的靜態(tài)網(wǎng)站放在其它集區(qū)中 節(jié)省伺服器資源 單一客戶會使

5、用的網(wǎng)站或應(yīng)用程式 建立有時間限制的集區(qū) 設(shè)定嚴(yán)格的集區(qū)限制設(shè)定 將有問題的應(yīng)用程式放到這個集區(qū)中,IIS 6.0 架構(gòu)IIS 隔離模式,IIS 6.0 支援兩種行程隔離模式 工作行程隔離模式 IIS 6.0 建議的方式 IIS 5.0 隔離模式 提供應(yīng)用程式向前相容的執(zhí)行方式 非常類似 IIS 5.0 的運作方式 每次的要求都需要經(jīng)過 inetinfo.exe 沒有應(yīng)用程式集區(qū)和回收的機(jī)制,IIS 6.0 架構(gòu)隔離模式的比較,IIS 6.0 架構(gòu)隔離模式的預(yù)設(shè)值,根據(jù)安裝方式有不同的預(yù)設(shè)值 新安裝: 工作行程隔離模式 從 IIS 4.0 或 5.0 升級: IIS 5.0 隔離模式 從 II

6、S 6.0 升級: 保留原本模式 升級建議: 安裝一部新的電腦執(zhí)行 IIS 6.0 工作行程隔離模式 在上面測試應(yīng)用程式 如果測試一切正常,再移轉(zhuǎn)應(yīng)用程式到新的伺服器上,IIS 6.0 架構(gòu)安全性,預(yù)設(shè)以更安全的選項安裝 預(yù)設(shè)不安裝 IIS IIS 預(yù)設(shè)被鎖定 只能處理靜態(tài)網(wǎng)頁,除非有另外設(shè)定 Web Service 延伸 可以設(shè)定允許或禁止各項延伸或 CGI 的執(zhí)行 加強(qiáng)權(quán)限,示範(fàn) #1IIS 6.0 架構(gòu) 設(shè)定應(yīng)用程式集區(qū)檢視回收設(shè)定檢視 Web 服務(wù)延伸,大綱,IIS 6.0 架構(gòu) Web 站臺管理 FTP 站臺管理 XML Metabase 管理,Web 站臺管理IIS 6.0 的 W

7、eb 佈署,非常類似 IIS 5.0 相同的設(shè)定頁面與組態(tài)選項 最大的改變: 可以設(shè)定應(yīng)用程式執(zhí)行的集區(qū) 預(yù)設(shè)的安裝選項不一樣 支援 NAS 支援 FPSE 2002,Web 站臺管理比較好的安裝方式,在 Windows Server 2003 中有很多服務(wù)和元件預(yù)設(shè)都沒有安裝 IIS 和 FrontPage Server Extensions 預(yù)設(shè)都沒有裝 安裝 IIS 使用 “管理您的伺服器” 精靈 使用新增移除 Windows 元件 在 IIS 中設(shè)定應(yīng)用程式支援 透過 “網(wǎng)頁服務(wù)延伸” 設(shè)定,Web 站臺管理NAS 設(shè)定,示範(fàn) #2Web 站臺管理 建立 Web 站臺設(shè)定 Web 站臺

8、檢視應(yīng)用程式集區(qū) ID,大綱,IIS 6.0 架構(gòu) Web 站臺管理 FTP 站臺管理 XML Metabase 管理,FTP 站臺管理FTP 服務(wù),FTP 服務(wù)跟 IIS 5.0 基本上差不多 大改變 FTP 隔離模式 前一版 FTP 的問題 使用者可以巡覽至上一層資料夾 需要自行設(shè)定權(quán)限 FTP 隔離模式 讓使用者的主目錄變成根目錄 避免巡覽至上一層資料夾 讓權(quán)限設(shè)定更加容易,FTP 站臺管理沒有隔離,沒有隔離 FTP 站臺建立時就設(shè)定好了 Metabase: UserIsolationMode=“0” 使用者可以巡覽到所有資料夾 透過 NTFS 權(quán)限來限制存取權(quán) 使用 共用下載或上傳站臺

9、,FTP 站臺管理使用者隔離模式,根據(jù)使用者帳號名稱來隔離 Metabase: UserIsolationMode=“1” 使用者帳號名稱和資料夾名稱一樣 所有的子目錄都在同一個 FTP 根目錄下 子目錄必須在帳號根目錄之下 範(fàn)例 D:FTPRootlocaluserjoe : 本機(jī)帳號 “joe” D:FTPRootMyDomamy : MyDom 網(wǎng)域下的帳號 “Amy” 使用者的資料夾變成 FTP 根目錄,FTP 站臺管理Active Directory 隔離模式,使用者會被導(dǎo)向 Active Directory 使用者帳號的主目錄 Metabase: UserIsolationMode

10、=“2” 使用 Active Directory 帳號資訊 在使用者帳號的 “設(shè)定檔” 頁面中設(shè)定 UNC 路徑必須要可以被存取 使用者的主目錄變成 FTP 根目錄 必須做額外的設(shè)定 設(shè)定 FTProot 和 FTPdir 帳號屬性 適合用在企業(yè) Intranet 環(huán)境之下,示範(fàn) #3FTP 站臺管理 FTP 站臺屬性FTP 使用者隔離模式,大綱,IIS 6.0 架構(gòu) Web 站臺管理 FTP 站臺管理 XML Metabase 管理,XML Metabase 管理IIS Metabase 的演進(jìn),Metabase 包含了 IIS 組態(tài)資訊 IIS 4.0 和 5.0 Metabase 的問題

11、 特殊格式 不容易管理 IIS 6.0 metabase XML 格式 很容易使用文字編輯器來編輯 Metabase 檔 MBSchema.xml 和 Metabase.xml,XML Metabase 管理XML 結(jié)構(gòu),元素: 資訊儲存的單位 必須要成對 與 標(biāo)籤 範(fàn)例: 屬性 名稱與數(shù)值 可以比元素提供更多的資訊 屬性代表 IIS 組態(tài)的參數(shù) 範(fàn)例: AnonymousUserName=“IUSR_SRV1” 元素的其中一個屬性,XML Metabase 管理管理 Metabase,可以使用一般文字編譯器或工具來編輯 容易診斷出 metabase 那裡有問題 透過 XML 延伸 metab

12、ase schema IIS 執(zhí)行時也可以修改 metabase 修改會立即生效 特別適合用在一次修改多個設(shè)定的時候 ADSI 與 WMI 指令碼提供者 你還是可以使用舊有的指令碼,XML Metabase 管理Metabase 歷史,自動組態(tài)回復(fù) 如果 metabase 修改被寫入磁碟: 舊的版本會被寫入歷史資料夾 每一個版本會標(biāo)註一個唯一的編號 設(shè)定位置 伺服器 | 所有工作 | 備份/還原設(shè)定 測試 IIS 應(yīng)用程式組態(tài)時特別有用 測試完成還可以回復(fù)原先的設(shè)定,XML Metabase 管理樣版組態(tài),你可以將 IIS 組態(tài)儲存成檔案 儲存任何一個節(jié)點 透過匯入樣版來建立 IIS 物件 用來快速建立出標(biāo)準(zhǔn)的 Web/FTP 站臺 匯出整個伺服器的組態(tài) 備份主機(jī) 複製 IIS 設(shè)定到另一部主機(jī)上,示範(fàn) #4XML Metabase 管理 Metabase 格式編輯 Metabase樣版組態(tài),總結(jié),IIS 6.0 現(xiàn)在可以 100% 重新架構(gòu) 應(yīng)用程式集區(qū)可以用來隔離應(yīng)用程式 應(yīng)用程式集區(qū)上可以設(shè)定各項參數(shù) Web

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論