SuperMap iServer 作為超圖公司的雲GIS服務器產品,一般是部署在Linux服務器上。下面把日常部署和使用過程中遇到的相關問題做以彙總。

1、部署iServer的第一步是要檢查Linux 系統是否缺失第三方的依賴庫(為了安裝iserver裏的許可服務器)

操作:進入iserver的解壓目錄,在../iserver/support目錄下,執行./dependencies_check_and_install.sh install會自動安裝缺失的依賴包。注:針對ubuntu系統,iserver711、811版本自帶的依賴不完整,可升級到812版本,或者手動安裝所需的依賴庫(如下圖)

超圖rest服務資源_依賴庫

2、進入aksusbd目錄下,註冊許可驅動./dinst (注意這裏需要root用户執行命令)

超圖rest服務資源_root用户_02

3、第一次安裝許可驅動會默認激活自帶的3個月試用許可,在根目錄下執行 sh licensetool.sh -s,查看許可狀態。

超圖rest服務資源_root用户_03

4、很多用户在使用iServer的時候,處於用户權限的安全考慮,可能需要使用普通用户安裝配置iServer,這裏只需要在安裝許可驅動的時候切換root用户,其餘在普通用户下執行即可。

5、如果iserver本身的試用許可過期後,如何去更新許可文件呢?

①使用我們的許可工具來更新許可,sh licensetool.sh -update ***.lic 更新許可文件.

②安裝完許可驅動後,訪問http://ip:1947許可管理界面,即可在該界面上更新許可

③8C系列後的iserver產品,可直接講許可文件放置到/opt/SuperMap/License 目錄下,請注意為該目錄授予讀寫權限。系統會自動使用該目錄的許可文件,無須其他配置

6、許可配置成功後,可訪問iserver的許可界面,查看許可狀態

超圖rest服務資源_依賴庫_04