在Linux下安裝ArcGIS10.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 ~]# groupadd esri //創建esri組
[root@localhost ~]# useradd ags -g esri //創建ags用戶,隸屬於esri組
[root@localhost ~]# passwd ags  // 設置密碼,這里設置為ags
官方說明:出於安全方面的原因,根帳戶不可用作 ArcGIS Server 帳戶,也不可用於安裝軟件。
備注:默認會安裝在/home/ags/arcgis/server下,所以不需要授權。如果安裝在其他目錄下,需保證ags用戶對安裝目錄有相應的權限。
 
 ArcGIS下載資源:
 鏈接: https://pan.baidu.com/s/1eSYEqGE 密碼: 87z6
 
參考:

 ArcGIS for Server (Linux) 安裝指南

http://resources.arcgis.com/zh-CN/help/install-guides/arcgis-server-unix/10.1/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM