zoukankan      html  css  js  c++  java
  • 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即可

  • 相关阅读:
    call()与apply()的作用与区别
    Tomcat8/9的catalina.out中文乱码问题解决
    怎样查看Jenkins的版本
    每日日报2020.8.18
    528. Random Pick with Weight
    875. Koko Eating Bananas
    721. Accounts Merge
    515. Find Largest Value in Each Tree Row
    286. Walls and Gates (Solution 1)
    408. Valid Word Abbreviation
  • 原文地址:https://www.cnblogs.com/zhangyongli2011/p/2294538.html
Copyright © 2011-2022 走看看