一、ArcGIS Server 9.2安裝概述
ArcGIS Server安裝過程分為兩個部分:
1. 安裝(installation)。在安裝嚮導中提供很多功能組件選擇安裝,在嚮導中選擇需要用到的部署檔案。在ArcGIS Server 9.2 安裝過程中,不能按照嚮導完成所有步驟,其中還需要使用Windows作業系統手動設定一些步驟。
2. 安裝後(post installation)設定。安裝後設定是用來完成ArcGIS Server安裝過程的。在安裝後設定過程中,依賴於你選擇安裝的組件配置ArcGIS Server和授權ArcGIS Server。配置ArcGIS Server選項中設定需要的ArcGIS Server帳號。授權ArcGIS Server選項將授權ArcGIS Server的使用。
基於ArcGIS Server 產品與ArcGIS其他產品的相容,安裝ArcGIS Server之前必須卸載版本是9.0之前的以下產品:ArcGIS Desktop、ArcInfo Workstation、ArcReader standalone、ArcIMS,否則將出現衝突,不能安裝。如果是9.0版本,則不需要卸載。
二、安裝前準備
安裝ArcGIS Server之前,必須準備:
1、 擷取ArcGIS Server的授權檔案。安裝ArcGIS 伺服器對象容器(SOC)必須要有授權檔案,因此,在每個機器安裝SOC時都會要求授權檔案。;
2、 確認機器(和作業系統等)滿足軟體安裝要求;
3、 以具有管理員權限的帳號登陸作業系統;
4、 確保TEMP變數被設定為一個有效目錄,並具有寫的許可權和可用空間;
5、 關閉所有的應用程式。
6、 運行安裝程式,按照安裝嚮導自動安裝,
7、 使用.NET開發,必須先安裝Visual Studio 2005(將升級IE為6.0)。
8、 確保IIS已經安裝(Server 2003 需要IIS 6.0)。
三、典型安裝過程
在這個安裝方案中,伺服器對象管理器(SOM)和伺服器對象容器(SOC)被安裝在一個機器上。這些安裝組件是被預先選擇在安裝程式中。
在安裝過程中,安裝進程將允許你選擇你所需要安裝的組件(見圖1-1)。在伺服器對象容器(SOC)中,你可以選擇只安裝.NET支援或Java支援或都安裝。在軟體開發包(SDK)中,可以選擇COM或.NET或Java,也可以選擇安裝ArcGIS 開發人員樣本(ArcGIS Developer Samples)。
圖1 ArcGIS Server安裝——選擇組件
註:在安裝ArcGIS Server時,其安裝目錄取決於你第一次安裝ArcGIS產品的目錄。比如你第一次在D盤安裝了ArcGIS Desktop,那麼下次安裝ArcGIS產品時將預設安裝在D盤。因此,必須保證安裝目錄有足夠的空間。
根據提示,點擊Next,完成安裝。你可以在一台機器上只安裝SOM或SOC或都安裝等,詳見1.2.2 設計ArcGIS網站的配置。
當完成了ArcGIS Server安裝後,將進行後安裝(post installation)。安裝後設定將配置ArcGIS Server和配置ArcGIS Server。
四、安裝後設定概述
使用ArcGIS Server必須完成安裝後設定。可以在初始安裝時完成安裝後設定或是在稍後運行安裝後設定,從開始程式ArcGIS>ArcGIS Server>ArcGIS Server Post Installation。
有兩個安裝選項(見圖1-2),配置ArcGIS Server和認證ArcGIS Server。如果你是安裝伺服器對象容器(SOC),則兩個選項都必須被包括。
圖2 ArcGIS Server Post Installation安裝
五、配置ArcGIS Server
配置ArcGIS Server選項將設定ArcGIS Server帳號。你將被提示指定ArcGIS Server帳號和密碼,以及ArcGIS Container帳號。
ArcGIS Server帳號運行伺服器對象管理器(SOM)服務和進程。這個進程管理容器機器(Container machines)上的容器進程,並且管理ArcGIS Server的配置記錄檔。
ArcGIS容器帳號是容器進程管理伺服器對象的帳號。容器進程是由伺服器對象管理器(SOM)啟動的,但是是作為ArcGIS容器帳號啟動並執行。
ArcGIS伺服器帳號和ArcGIS容器帳號能夠是本地帳號或是域帳號。推薦用本地帳號。
如果本地帳號不存在,安裝後設定將會建立它。如果你指定域帳號,這些帳號必須是已經存在的。
1.安裝完arcgis server 9.2或者開啟“開始”-〉“程式”-〉ArcGis-〉ArcGIS Server for the Microsoft .NET Framework-> GIS Server Post Install,彈出以下對話方塊;
2.勾選兩個。
3.可以選擇資料存放區的位置,推薦預設下一步
4.Proxy 伺服器的設定,預設下一步。()
5.預設下一步
6.點擊Install
7.點擊Next
8.可以在網上下載arcgis server 9.2.ecp,然後選擇第三項
9.下一步
10.更具許可你可以得到不同層級的使用許可權,下面提示你被授權了哪些功能。
安裝完成。
11.管理群組帳戶
兩個本機群組帳戶被自動建立
Agsadmin:包含所有的管理server的帳戶
將你剛才建立的管理員帳號(ArcGISSOM)加入Agsadmin即可。(添加->進階->快速尋找)
Agsusers:包含所有將訪問server objects的帳戶
將管理員與使用者分別加至這2個組中
六、使用ArcCatalog管理ArcGIS Server
1、開啟Arcgis Catalog
開始->ArcGIS->ArcCatalog,展開節點Gis Server,雙擊“Add Gis Server”出現,選擇Manage GIS Services;
2、 下一步,輸入URL或主機名稱
(補充一點:登陸方法已經解決,進入asom帳戶,格式;第一行:http://www.機器名.com/arcgis/services 第二行:機器名)
(許可檔案一定要符合要求,否則此處不能添加服務)
3、 完成,可見主機狀態及其服務
4、 添加新服務
5、 輸入服務名
6、 下一步,指定地圖檔案
註:地圖檔案所在檔案夾不一定需要設為共用,不過地圖檔案最好不會置於案頭,偶本機將地圖檔案置於案頭時,發布時則提示拒絕訪問!
7、 一直下一步直至列出該服務的配置項,如
8、 選擇立即啟動服務,完成即可
9、 如果設定正確,點擊預覽,可見地圖如
七、Web方式管理ArcGIS Server:
1、 開始--程式--ArcGIS--ArcGIS Server…--ArcGIS Server Manager…(如)
2、 進入ArcGIS SOM管理登入頁面
3、 用agsadmin組的成員登入,格式為domain"user,如Sue"zhaigh,password,這裡Sue為機器名,zhaigh是本地系統管理員帳戶(將user加入agsadmin組和agsusers組後正常登入就可以管理ArcGIS Server:控制台->管理工具->電腦管理->本機使用者和組->組->agsadmin,agsusers);輸入正確的使用者名稱、密碼後就進入ArcGIS SOM管理登入頁面(發現:空密碼實際並非如esri所說支援!)
4、 建立soc(add new service)
add new service->輸入新服務名稱
next->指定地圖檔案
特別注意:通過這種方式建立soc,地圖檔案所在目錄需事先設定為共用,地圖路徑得是UNC格式,即""machine"mapfolder"...;而通過catalog則不一定下面一直next直至finished,最後啟動該服務即可(註:這裡都是選擇了預設設定,是池式)選中建立服務,點擊start,可預覽地圖
設定ArcGISSOM使用者和ArcGISSOC使用者的密碼