• iServer6R(2012)正式版tar包在linux上的部署


     一.系统软件:

    Linux:CentOS Linux release 6.0 (内核:2.6.32)  64位

    SuperMap iServer Java 6R 版本号: 6.1.0.8311  (2012正式版)

    二.安装流程:

           1.将所得到的最新版的iServer 6R(smiserver_java_610_8311_704_linux_chs.tar.gz)拷贝到linux中,得到完整的安装包如下图所示: 

            

           2.输入命令:tar  –zxvf  smiserver_java_610_8311_704_linux_chs.tar.gz  解压此压缩包。

           3.解压完成后,cd进入到刚解压完的SuperMapiServerJava6R_Linux文件夹,其文件夹里内容如下图所示:

     

           4.输入命令:tar  –xvf  smiserve_java_610_8311_704_chs.tar 再次解压此压缩包。

           5.解压完成后,配置许可文件。

                  1).方法一:(图形界面配置许可)

                  a.输入命令:sh  startupLicenseManager.sh 会弹出许可配置器,如下图所示:

                  b.点击红色方块内的按钮,找到许可文件 -->打开 --> 验证许可--> 保存配置。 

     

                  2).方法二:(命令行配置许可,此方法适用于linux字符模式)

                  a.编写一个java.profile文件,用来配置JRE及Objects Java。其中JRE和Objects Java在SuperMapiServerJava6R/support目录中,其具体文件所在位置,如下图所示:

                  b.使用命令:vi  java.profile编写的java.profile,内容如下图所示,编写完成后,先按ESC然后输入命令 :wq 保存退出。

     

                  c. source下刚刚写好的java.profile文件,输入命令:source  java.profile ,然后可以使用命令: java  –version 检查环境变量是否生效。(注意:source环境变量,新环境变量只针对此次终端有效)当看到下图所示时,配置成功。

                  d.source完成后 cd进入Objects Java的bin目录下,如下图所示,输入命令:java  -jar  com.supermap.license.jar  -config  文件许可的位置, 当看到如下的画面,即表示许可配置成功。

           6.配置完成后,进入到iServer6R的bin目录下,其文件目录所在处,如下图所示

           7.输入命令 sh  startup.sh 启动iServer 服务

     

           8.浏览器中输入http://localhost:8090/iserver/ 会跳转到如下页面

     

           9.创建管理员的用户名和密码后,浏览world地图

     

    三.安装过程中常见问题:

    1. 解压smiserver_java_610_8311_704_linux_chs.tar.gz 文件,须在linux中解压,如果在Windows中解压,移动到linux下,会有未知错误。
    2. 成功配置许可,启动服务后,输入http://localhost:8090/iserver/ 出现如下图所示,可以从以下几个方面来检查。

    1. 系统本事是否带有JDK或JRE,且其版本在1.6以下,且为32位。

    检查办法:新开启一个终端,输入java  -version 查看系统原有的java环境变量。如果为1.6以下 请替换掉系统原有的java环境变量,用iServer自带的JRE。(iServer自带的JRE在iServer安装目录èsupportè jre)

    B.如果linux为64位操作系统,我们则可以运行Supermap第一次解压出来的文件里面的rpms_check_and_install_for_64bit.sh  脚本文件

    C.检查系统依赖库。

    检查方法:新建立一个java.profile文件,用来配置JRE及Objects Java。(具体方法,参照配置许可文件,方法二的abc步骤)

    配置成功后,source  java.profile, cd进入Objects Java的bin目录下。

     

    输入命令:ldd  libWrapj600.so

    查看检测信息中,是否有not found,如果有,则说明iServer 启动所依赖的包不完整,需要安装rpm包。具体包哪些包,可以从安装linux的光盘或iso镜像获得。

    D.如果使用远程工具启动iServer ,首先登录到linux服务器,打开一个终端,运行:

    (1)X  :n&  在第n个屏幕上启动一个xServer,n为任意整数。

    (2)export DISPLAY=:n.0

         设置DISPLAY变量到本机的xServer上  然后在启动iServer即可

  • 相关阅读:
    windows无法完成格式化
    javascript数组添加元素的三种方式
    sql server将字符串类型转换为数值类型
    javascript将字符串转化成json对象的3种方法
    bootstrap table刷新表格记录
    html元素的title属性值换行
    webstorm快捷键失效问题
    设计模式之原型,学习笔记
    设计模式之封装,学习笔记
    初了解JS设计模式,学习笔记
  • 原文地址:https://www.cnblogs.com/zhangyongli2011/p/2294538.html
Copyright © 2020-2023  润新知