在Linux下安裝ArcGIS10 2

2022-08-14 06:21:14 字數 1926 閱讀 6025

最近由於工作需要,沉迷視覺化無法自拔,一直在研究基於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位

安裝介質:arcgis_server_ent_linux_1021_138802.iso

目錄:

第一步:安裝作業系統

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網路及掛載arcgis iso 光碟

配置好後,啟動虛擬機器。

由於arcgis原生於windows,所以linux下也依賴許多介面庫

xvfb這個包極其重要,也是在我安裝過程中的一大障礙

切換至root使用者

輸入yum命令

第三步:配置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使用者對安裝目錄有相應的許可權。

參考:

在Linux下安裝DNW

2.編譯pc端usb驅動和寫入工具 2.1 解壓縮 tar xzvf path to dnw linux.tgz dnw linux dnw linux secbulk dnw linux secbulk makefile dnw linux secbulk secbulk.c dnw linux ...

在Linux下安裝Python

在linux下安裝python的操作相當簡單,按如下步驟操作即可 2 解壓 root www.linuxidc.com python tar zxvf python 3.2.2.tgz 3 開啟安裝目錄,執行 root www.linuxidc.com python cd python 3.2.2 ...

在linux下安裝mysql

在linux環境中安裝mysql需要 mysql standard 4.0.24 pc linux gnu i686.tar.gz這個檔案 mysql standard 4.0.24 pc linux gnu i686.tar.gz 是mysql4.0.24版本的安裝檔案,是乙個二進位制的壓縮包,所...