1.获取安装介质
从超图官网上下载supermap iserver 10i(2020)即V10.1.0版本,选择Linux版本,TAR包,Deploy包都可以。下面的介绍和安装过程都是以tar为例
下载地址:http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx
2. 将安装介质传输到CentOS 8.2服务器上。
可以借助第三方工具,或是通过windows和linux共享文件的方式上传。本人使用winscp工具将安装介质拷贝至“/root/下载”路径下。
3. 解压安装介质
tar -zxvf supermap-iserver-10.1.0-linux64.tar.gz
4.安装依赖库
1)在安装依赖库之前,首先要确保能够正常连接CentOS的engyum仓(repo库正常)。如果无法连接互联网,可以配置Centos的安装盘作为本地仓。
2)进入supermap_iserver_*_linux64/support 目录下,运行命令
./dependencies_check_and_install.sh install -y
3)出现如下图所示提升,表示依赖库安装完成
5 安装许可驱动
在 Linux 操作系统下,支持软许可和硬件许可,但都必须安装驱动程序,所有的许可验证都是通过驱动的 方式进行通信。除了安装驱动程序外,不再需要“配置”许可,驱动程序启动之后将会自动查找本机或者网内 的所有可用硬件锁或软许可。
注意:许可配置过程需要以 root 身份进行
在 supermap_iserver__linux64\support\SuperMap_License\Support目录下解压缩驱动安装包.tar, 安装驱动程序;
解压缩命令如下:
tar -xvf *.tar
进入解压后的文件,执行如下命令,安装驱动程序:
./dinst
或者
sh dinst
安装完该驱动程序后就可获得 90 天的试用许可,即可使用 SuperMap GIS 10i(2020)系列产品。如果 dinst 没有可执行权限,请授予执行权限,执行如下命令:
chmod +x dinst
在 Linux 64 位操作系统上安装 SuperMap License Center 许可驱动程序时,有的会出现:“The 32bit support is missing…”错误,因为该 Linux 64 位操作系统缺少 32bit 支持库,所以运行出错。解决方法是 需要手动安装支持 32 位的支持库(参考如下列表),您可以加载系统盘补充安装相关库,或到相应系统的官网 上获取相关库来安装。
启动/停止服务
在【SuperMap iServer 安装目录】\bin 下,运行 startup.sh 即可启动 SuperMap iServer 10i(2020)服 务器,运行 shutdown.sh 可以停止服务器。
访问服务
SuperMap iServer 服务器启动后,会自动发布默认的示例服务,SuperMap iServer 默认的端口号为 8090。通过 http://:/iserver 即可访问 SuperMap iServer 服务的首页.
第一次访问时,需要Iserver会进入自动配置页面,需要创建管理员账号、检查系统环境、配置许可、配置示范程序等步骤后,会出现下图的页面。这时可以正式使用Iserver了。
在浏览器中输入:http://