一項小小的任務(wù),就是在Windows Server 2003企業(yè)版上部署ArcGIS 10.0系列軟件。平時習(xí)慣用Windows XP或者Windows 7操作系統(tǒng),Windows Server 2003的使用經(jīng)驗很少,雖說只是軟件部署,期間還是發(fā)生不少問題,好在都逐一解決了。好記性不如爛筆頭,記錄于此,以供日后查閱,也為他人提供一點(diǎn)參考。
1、因為要部署ArcGIS Desktop和ArcGIS Server,所以必須滿足一些基礎(chǔ)條件。
① 操作系統(tǒng)版本,對于Windows Server 2003,必須是SP2版本。
、 IIS支持,該Windows Server 2003系統(tǒng)居然沒有自帶IIS,從網(wǎng)上找了個針對Windows Server 2003系統(tǒng)的IIS 6.0,一路安裝完事。
、 .NET Framework 3.5 SP1,ArcGIS Desktop安裝介質(zhì)里帶有.NET Framework 3.5 SP1完整安裝包,可以直接安裝。但是我們所使用是中文版操作系統(tǒng),必須得有.NET Framework語言包的支持,所以安裝時候會聯(lián)網(wǎng)下載.NET Framework的中文語言包,下載過程及其緩慢,這里給出一個快速安裝方法。
A 使用DOC命令進(jìn)入到安裝介質(zhì)的DotNet35文件夾;
B 運(yùn)行該命令dotnetfx35sp1.exe /x,將安裝文件解壓到你的硬盤目錄中;
C 下載.NET Framework 3.5語言包dotnetfx35langpack_x86zh-CHS.exe,VS 2008和VS 2008 SP1中都含有該語言包,將其拷貝到 B 步驟解壓目錄的..\DotNet35\wcu\dotNetFramework文件下(與dotNetFx35setup.exe同一文件夾)。
D 回到DOC命令窗口,使用該命令dotNetFx35setup.exe執(zhí)行安裝,一路安裝完事。
這里需要強(qiáng)調(diào)的是IIS與.NET Framework的安裝順序,建議按照此② ③順序步驟,如果此顛倒了此二者的安裝順序,需要使用ASP.NET IIS 注冊工具注冊IIS,詳見使用ASP.NET IIS注冊工具(Aspnet_regiis.exe)重新注冊IIS。
2、安裝ArcGISDesktop10sp2.msp補(bǔ)丁出錯。錯誤信息為“錯誤1718......文件被數(shù)字簽名策略拒絕”。解決辦法如下。
A 控制面板>管理工具>本地安全策略,打開本地安全設(shè)置界面;
B 在本地安全界面的左邊欄中單擊“軟件限制策略”;
C 如果未列出軟件限制,請右擊“軟件限制策略”,然后單擊“新建策略”;
D 在“對象類型”下,雙擊“強(qiáng)制”。
E 單擊“除本地管理員以外的所有用戶”,然后單擊“確定”。
F 重啟計算機(jī)。
再次安裝ArcGISDesktop10sp2.msp補(bǔ)丁,順利完成。
3、Windows Server 2003下IIS的配置問題。Windows Server 2003下IIS的配置比Windows XP和Windows 7下IIS配置要麻煩,遇到不少問題。