2021-05-12 14:32:11
CentOS 6.8下ArcGIS Server 10.2安裝教學
最近由於工作需要,沉迷視覺化無法自拔,一直在研究基於GIS的地圖視覺化,自己在本機windows搭建了一個ArcGIS伺服器,用Tableau和R呼叫WMS服務成功,不愧是GIS元老級應用,效果超讚。
由於生產系統基本基於Linux環境的,發現ArcGIS也有相應的Linux版本,說幹就幹。下了整個的ISO檔案,找了一堆教學,準備照著裝一遍,在領導面前ZB。誰知過程比想象的更艱辛,網上資料基本都是過期的,大多源於一個版本,也存在些許錯誤。費盡九牛二虎之力才最終搞定了。
嗯,就來分享下Linux安裝ArcGIS的成果,有什麼問題歡迎指出。
start
虛擬機器環境:VMware® Workstation 12 Pro 12.5.0 build-4352439
作業系統:CentOS 6.8 64位元
安裝時間:2017.5.11
安裝媒介:ArcGIS_Server_Ent_Linux_1021_138802.iso
目錄:
- 第一步:安裝CentOS作業系統
- 第二步:安裝依賴檔案
- 第三步:編輯hosts檔案
- 第四步:建立arcgis使用者
- 第五步:建立安裝路徑並授權
- 第六步:安裝ArcGIS
- 第七步:建立站點,發布服務
第一步:安裝作業系統
ArcGIS官方推薦只有四個系統:
Red Hat Enterprise Linux Server 6.x
Red Hat Enterprise Linux Server 5.x
SUSE Linux Enterprise Server 12 自ArcGIS 10.3.1開始支援
SUSE Linux Enterprise Server 11
特別注意ArcGIS 10.1起不再支援32位元系統
由於CentOS與RedHat沒有太大差異,CentOS又能方便使用yum安裝相關軟體,所以這次我們使用CentOS進行安裝
安裝系統過程中沒有特別需要注意的,不過為了避免後面補充太多相關包,我選擇了開發者版本安裝,如果沒有相關生產系統限制,強烈建議使用此版本。
對於計算機名的設定,網上許多教學都做了很多限制,ArcGIS部署的很大一部分問題確實都發生在計算機名上,計算機名的設定直接決定了安裝的成敗。不過,由於Linux系統的計算機名可以在安裝後重新設定,這裡我們先略過。
我們的目標最終是在Linux上部署相關服務,並在虛擬機器外存取,因此必須設定好虛擬機器的聯網,
虛擬機器網路模式分為橋接、NAT及Host-Only主機模式,這裡推薦NAT方式,有較好的相容性和安全性,與主機通訊也較為方便,注意確認VMnet0 和VMnet8 這兩個虛擬網絡卡處於開啟狀態。
設定虛擬機器選項,設定NAT網路及掛載ArcGIS ISO 光碟
設定好後,啟動虛擬機器。
第二步:安裝相關系統依賴包
由於ArcGIS原生於windows,所以Linux下也依賴許多介面庫
Xvfb這個包極其重要,也是在我安裝過程中的一大障礙
切換至root使用者
輸入yum命令
回車,系統就自動下載、安裝xvfb包了
第三步:設定Host檔案
第四步:建立arcgis使用者
[root@localhost ~]# useradd ags -g esri //建立ags使用者,隸屬於esri組
[root@localhost ~]# passwd ags // 設定密碼,這裡設定為ags
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-05/143977.htm
相關文章