欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Win2008 iis7服務(wù)器中批量遷移到另外一臺IIS7的實現(xiàn)步驟

 更新時間:2009年03月24日 18:02:46   作者:  
Win2008從發(fā)布至今今已有一段時間,其中IIS7變得更容易管理,更加容易做遷移的特性吸引了我。接下來為大家介紹如何將網(wǎng)站從一臺iis7服務(wù)器中批量遷移到另外一臺IIS7。
首先介紹我的實驗環(huán)境

源IIS7服務(wù)器
OS:Windows server 2008 Datacenter
機(jī)器名稱:web1
IP:192.168.1.20/24
安裝的IIS Role Services如下
1.JPG
2.JPG

目標(biāo)IIS7服務(wù)器
OS:Windows server 2008 Datacenter
機(jī)器名稱:web2
IP:192.168.1.30/24
安裝與源IIS7相同的Role Services

筆者的環(huán)境中共有里面有三個測試網(wǎng)站,如下圖所示
3.JPG


網(wǎng)站目錄放在E:\web,里面共有3個網(wǎng)站。日志目錄放在E:\IISlog,如下圖所示
4.jpg


其中web目錄給iusr和IIS_iusrs分配了只讀權(quán)限,Administrator和system分配了完全控制權(quán)限,如下圖所示
Iusr和IIS_iusrs的權(quán)限
5.jpg 6.jpg


Administrators和system的權(quán)限
7.jpg 8.jpg




介紹完實驗環(huán)境后,接下來介紹IIS7的用戶和組,IIS7使用IUSR內(nèi)建帳號替代了以前的IUSR_MachineName帳號,使用IIS_IUSRS內(nèi)建組替代以前了IIS_WPG組,IUSR是個內(nèi)建帳號,他不再需要密碼。邏輯上您能夠認(rèn)為他就是NETWORKSERVICE或LOCALSERVICE帳號。內(nèi)建的帳號和組是由操作系統(tǒng)確保的,這樣就能夠確保有一個唯一的SID,IIS甚至做得更好,他確保了新的帳號名稱和組名稱永遠(yuǎn)不會被本地化。例如,無論您安裝的是那種語言版本的Windows,IIS帳號名稱將永遠(yuǎn)是IUSR,而組名稱將永遠(yuǎn)是IIS_IUSRS。


這對于我們將網(wǎng)站遷移到另外一臺IIS7的最大好處是可以使用xcopy /o無縫拷貝文檔連同他們的所有權(quán)和ACL信息到不同的機(jī)器上
參考資料Understanding User and Group Accounts with IIS7
URL: http://www.IIS.net/1026/SinglePageArticle.ashx


接下來介紹IIS7網(wǎng)站的配置文件,IIS7涉及到的配置文件就是站點下的Web.config和以及C:\Windows\System32\inetsrv\config下的配置文件,都是基于文本的XML文件。其中C:\Windows\System32\inetsrv\config\applicationHost.config里面的physicalPath定義了每個網(wǎng)站的物理路徑,如果目標(biāo)IIS7服務(wù)器的網(wǎng)站目錄與源IIS7服務(wù)器網(wǎng)站目錄不一致,那么在將applicationHost.config復(fù)制到目標(biāo)IIS7服務(wù)器后,還要將physicalPath的路徑改成目標(biāo)服務(wù)器中的實際路徑,以下為web1中C:\Windows\System32\inetsrv\config\applicationHost.config里面涉及physicalPath的內(nèi)容。


<sites>
<site name="Default Web Site" id="1">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:" />
</bindings>
</site>
<site name="hello" id="2">
<application path="/" applicati>
<virtualDirectory path="/" physicalPath="E:\web\Hello" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:www.hello.com" />
</bindings>
</site>
<site name="diy" id="3">
<application path="/" applicati>
<virtualDirectory path="/" physicalPath="E:\web\diy" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:www.diy.com" />
</bindings>
</site>
<site name="beijing2008" id="4">
<application path="/" applicati>
<virtualDirectory path="/" physicalPath="E:\web\beijing2008" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:www.beijing2008.com" />
</bindings>
</site>
在介紹完后實驗環(huán)境及相關(guān)的背景知識后,接下來就開始進(jìn)行遷移操作
將目標(biāo)IIS7服務(wù)器也就是web2中執(zhí)行以下命令,將源IIS7服務(wù)器也就是web1的網(wǎng)站內(nèi)容復(fù)制到web2的相同路徑


xcopy \\192.168.1.20\e$\web /o /e /h /r e:\web



在web2執(zhí)行以下命令,將web1的日志復(fù)制到web2的相同路徑


xcopy \\192.168.1.20\e$\IISlog /o /e /h /r e:\IISlog



在web2執(zhí)行以下命令,將web1的所有IIS配置文件復(fù)制到web2的相同路徑


xcopy \\192.168.1.20\c$\Windows\System32\inetsrv\config /o /e /h /r c:\windows\system32\inetsrv\config


復(fù)制完成后,檢查web2的網(wǎng)站目錄權(quán)限,發(fā)現(xiàn)與web1網(wǎng)站目錄所設(shè)的權(quán)限一致,如下圖所示


9.jpg 10.jpg

然后打開web2的IIS管理界面,發(fā)現(xiàn)里面的內(nèi)容與web1的內(nèi)容完全一樣!
11.jpg


測試遷移后的網(wǎng)站是否可以正常訪問,在這次實驗環(huán)境中,通過修改web2的hosts來解釋域名
12.jpg


在web2打開IE瀏覽器,分別測試以上三個網(wǎng)址,結(jié)果非常成功!
13.jpg 14.jpg


15.jpg




總結(jié):IIS7服務(wù)器之間遷移是非常簡單的,由于IIS7將所有配置都存在xml文件中,不再使用二進(jìn)制的metabase來存儲配置,這對于遷移一個有成百上千網(wǎng)站的Web服務(wù)器無疑提供了更多的手段和方法。在我的實驗環(huán)境中,只需要通過一個xcopy命令就可以從一個iis7服務(wù)器將所有網(wǎng)站完全遷移到另外一個IIS7網(wǎng)站。

相關(guān)文章

  • WINDOWS server 2008 r2,win2012 r2 服務(wù)器安全加固實戰(zhàn)

    WINDOWS server 2008 r2,win2012 r2 服務(wù)器安全加固實戰(zhàn)

    最近我們立方技術(shù)工作室在使用阿里云的過程中,發(fā)現(xiàn)服務(wù)器安全性也不是很高,而服務(wù)端的安全軟件都很貴。為了為朋友們提供更加有效的解決方案,我們決定身體力行,高筑墻,大幅度提升服務(wù)器的安全防護(hù)級別!
    2017-04-04
  • iis配置綁定二級域名的問題

    iis配置綁定二級域名的問題

    最近用destoon給客戶做一個網(wǎng)站,涉及到站內(nèi)企業(yè)網(wǎng)站的二級域名解析的問題,iis怎么配置綁定子目錄綁定二級域名呢,查了好多資料,沒有一個給出具體步驟的
    2012-02-02
  • 提示iis 無法啟動World Wide Web Publishing服務(wù)的解決辦法

    提示iis 無法啟動World Wide Web Publishing服務(wù)的解決辦法

    今天裝IIS組件,結(jié)果網(wǎng)站和ftp都啟動不了,看看服務(wù),World Wide Web Publishing 服務(wù)沒有啟動,F(xiàn)TP Publishing服務(wù)也沒有啟動,于是我手動啟動World Wide Web Publishing 服務(wù),郁悶的是,系統(tǒng)提示:無法啟動World Wide Web Publishing服務(wù),錯誤 87 , 參數(shù)不正確;
    2008-11-11
  • IIS7.5下301重定向的設(shè)置方法(及偽靜態(tài)后301重定向出錯案例)

    IIS7.5下301重定向的設(shè)置方法(及偽靜態(tài)后301重定向出錯案例)

    301重定向,網(wǎng)絡(luò)上的知識已經(jīng)很多了,我在這第一次實踐過程中,出現(xiàn)了一個算是低級的錯誤,但也比較典型,也許其它新手也會碰到,分享一下
    2013-08-08
  • win2008 R2 下 IIS7.5+PHP5.2.17+Mysql5.5.16+Zend3.3.3

    win2008 R2 下 IIS7.5+PHP5.2.17+Mysql5.5.16+Zend3.3.3

    windows Server 2008 R2 下面IIS7.5已經(jīng)對fastcgi的支持有了很大改進(jìn),還在使用PHP-ISAPi模式的朋友可以試一下
    2013-06-06
  • windows?server2012?R2下安裝PaddleOCR服務(wù)的的詳細(xì)步驟

    windows?server2012?R2下安裝PaddleOCR服務(wù)的的詳細(xì)步驟

    這篇文章主要介紹了windows?server2012?R2下安裝PaddleOCR服務(wù)的完整步驟記錄,本文分步驟通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • IIS開啟Gzip失敗的原因之一:沖突 附解決方法

    IIS開啟Gzip失敗的原因之一:沖突 附解決方法

    前段時間寫了一個開啟IIS的Gzip功能的批處理文件,在很多的服務(wù)器上(不下于50臺)上都很輕松的通過該批處理文件成功開啟了IIS的Gzip功能,從而讓用戶感受更快的速度
    2012-04-04
  • WIN下成功安裝PEAR的方法

    WIN下成功安裝PEAR的方法

    我用的是WAMP2.1在安裝PEAR時報錯,折騰了幾下終于把PEAR給裝上去了,需要的朋友可以參考下。
    2011-11-11
  • Windows 2012 安裝IIS和FTP的方法

    Windows 2012 安裝IIS和FTP的方法

    這篇文章主要介紹了Windows Server 2012 R2/NT6.3/IIS8.5中安裝IIS和FTP的方法,需要的朋友可以參考下
    2015-01-01
  • 訪問php時提示內(nèi)存位置訪問無效的解決辦法和思路分析

    訪問php時提示內(nèi)存位置訪問無效的解決辦法和思路分析

    新配置的PHP環(huán)境,或者剛做過配置改動,比如新加載的DLL擴(kuò)展,訪問頁面,可能會出現(xiàn)“內(nèi)存位置訪問無效。”的錯誤。主要原因是DLL擴(kuò)展加載失敗。
    2011-08-08

最新評論