安裝:
1、 安裝IIS(需要附帶相關的健康檢查,需要原始的那個默認站點)
2、 安裝ARR相關的文件
3、 安裝好之后,IIS里會出現有Server Farms的節點,直接創建服務器。
站點對拷(遷移):
當需要部署另一台IIS站點服務器來分擔負載時,你肯定不希望把文件夾拷過去,然后一個一個重建網站。這時候有些命令就很重要了。
IS7涉及到的配置文件就是站點下的Web.config和以及C:\Windows\System32\inetsrv\config下的配置文件,都是基於文本的XML文件。其中C:\Windows\System32\inetsrv\config\applicationHost.config里面的physicalPath定義了每個網站的物理路徑。
1、 將源IIS7服務器也就是web1的網站內容復制到web2的相同路徑,命令:xcopy \\192.168.1.20\e$\web /o /e /h /r e:\web
2、 在web2執行以下命令,將web1的日志復制到web2的相同路徑(我覺得這個完全可以不要),命令:xcopy \\192.168.1.20\e$\IISlog /o /e /h /r e:\IISlog
3、 在web2執行以下命令,將web1的所有IIS配置文件復制到web2的相同路徑,這個幫我省了最多的事情,命令:xcopy \\192.168.1.20\c$\Windows\System32\inetsrv\config /o /e /h /r c:\windows\system32\inetsrv\config
4、 當時我遇到一個問題,負載服務器即web2上,啟動站點的時候,站點對應的應用程序池會自動關閉(同時系統事件會記錄:loadxxxx加載失敗;應用程序池因為xxxx問題被自動關閉)。具體的解決方案記不清楚了,最后需要成功了,但是下一次一定要記錄好並搞清楚這個問題的根本原因。
測試:
1、 在默認站點上綁定需要映射的域名,如:xxx.xxx.xxx
2、 在host里面添加本機和此域名的映射(127.0.0.1 xxx.xxx.xxx)
3、 然后訪問這個xxx.xxx.xxx(順便ping下,是不是指向的127.0.0.1)
4、 此時能正常打開xxx.xxx.xxx,就說明OK了
其他注意事項:暫時記不清楚了。