作者:Flyingis

很多都是细节问题,在Windows平台下可以忽略,但在Unix/Linux环境中不行,首先是《ArcGIS Server 9.2 基于 Solaris 10 安装方法》"关于ArcGIS产品"所提到的注意事项,包括:

1.ArcGIS Server不能和其他ArcGIS产品安装在相同目录
2.其他ArcGIS产品不能使用SOM/SOC/ADF用户进行安装
3.ArcGIS Server安装后,其他ArcGIS产品只能用单用户模式进行安装
4.安装路径小写
5.SOC安装需要授权文件,其他组件不需要
6.用root用户执行安装,对于安装目录需要至少711的权限

然后,"关于系统":

1.Solaris 9/10 (SPARC), Red Hat Enterprise Linux AS/ES 4.0, SUSE LINUX Enterprise Server 9
2.JDK version 5 Update 13(1.5.0_13)
3.Web服务器和其他详细要求:
http://wikis.esri.com/wiki/display/ag93bsr/Web+ADF+for+the+Java+Platform
4.OpenGL Version 1.2或更高
5.开放135/2099/3774/8099/8399/62000端口
6.Linux需要编辑/etc/hosts文件
7.中文字体

这里面列举几个具体实例:

1.安装路径问题

我们都知道Windows是不会计较路径大小写以及空格的,在非Windows环境都得小心了,有时即使注意了都还容易出错,比如安装文件(接近1.8G)从光盘拷贝到移动硬盘上,有的文件名的大写会改成小写,这样直接导致安装过程中找不到相应的文件而安装失败,"Failed to install MainWin Enterprise Core Services",这是在ags全部安装完之后最后一步出的错,很多人都碰到了,我也碰到过,原因就是:
[root@APP1.com.cn]# more mainwin.log
/tmp/375449.tmp/executeScriptTmp: line 21: /home/arcgis/.Setup/support/msc/MSC/install: No such file or directory

我是通过FTP下载安装源碰到过这个问题,由于介质存在大量小文件,丢失support/msc目录造成,还有一些就是拷贝过程中大小写出问题,总之都是安装文件惹的祸:
http://forums.esri.com/Thread.asp?c=158&f=1697&t=230721

2.完整域名

Linux需要编辑/etc/hosts文件,格式为"192.168.1.1   arcgisserver   arcgisserver.esri.com"
    Solaris需要更改机器名为"agsserver.esri.com"类似的格式即可,否则正式安装之前会出现警告。

3.权限

安装过程中会提示输入一个管理ags服务的用户,安装帮助建议之前先创建好这样的用户,并且对安装源文件拥有711权限,用户名不能超过8字符,chownchmod是需要用到的基本命令。

4.端口

默认状况下,新装的Solaris上述端口是开放的,无需多费心,并且ags安装之前也会自动检查,如果检查端口有被占用或不可用,再去解决问题,netstat是基本命令。

5.安装验证

ArcIMS安装完之后可以通过Diagnostic页面检测安装是否成功,ags on solaris/linux同样有这样的工具,在安装目录的scripts目录下,文件名记不清了,到该目录下很容易认出,执行后会列举验证结果,比ArcIMS全面多了,如果都是success,恭喜安装成功,否则根据fail错误找问题。

6.登录管理页面

ags on solaris/linux和windows管理用户和服务的方式略有区别,所有的agsuser和agsadmin用户都需要在管理页面中管理,服务管理方式照常,初始登录用户名和密码:admin/admin

7.卸载

出现问题解决不了,实在没有办法了,重装!但是,不同于sde/ims,可以直接将用户目录删除,ags需要执行uninstall,然后手动删除一些文件,具体方法:
http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=32168

小提示:重启Solaris比AIX快,但一定要向服务器管理人员确定当前是否可以重启!这是现场工作人员最基本的工作习惯。

8.分布式部署SOM/SOC on Solaris/Linux

直接看这篇文章:
    HowTo: Install ArcGIS Server distributed setup on Linux/Solaris
    相关文章:
    Problem: A remote server object container (SOC) is no longer listed in the host machines list for ArcGIS Server Java on Solaris/Linux
    HowTo: Restrict the range of DCOM ports used with ArcGIS Server on Solaris and Linux
    HowTo: Start or Stop ArcGIS Server on Solaris and Linux

转载于:https://www.cnblogs.com/flyingis/archive/2008/07/05/1236151.html

ArcGIS Server 9.2 on Solaris/Linux 安装可能出现的问题相关推荐

  1. ArcGIS Server 9.3 beta 体验一 -- 安装

    作者:Flyingis 经过几天的折腾,总算让本本焕发新春,新的操作系统.新的软件环境.新的arcgis,这段时间挺忙的,有一点空闲就想体验一下arcgis server 9.3(后面arcgis s ...

  2. ArcGIS Server for JavaScript 3.3 的安装部署

    一.安装包下载 首先从官网下载ArcGIS API for JavaScript 3.3 的API 和SDK,地址:http://support.esrichina.com.cn/2011/0223/ ...

  3. ArcGIS Server 9.3 安装步骤及相关注意事项

    ArcGIS Server 9.3 安装步骤及相关注意事项 2010年08月02日 Made By QCPassed 题目:ArcGIS Server 9.3(.net)安装步骤及相关注意事项 平台: ...

  4. C# 调用ArcGIS server admin api

    一.AGS server admin api 介绍 1.1什么是admin api AGS Server Admin api 官方的称呼是 AGS Server administrator api, ...

  5. ArcGIS Server 学习

    ArcGIS Server http://help.arcgis.com/zh-cn/arcgisserver/10.0/help/arcgis_server_dotnet_help/#/na/009 ...

  6. ArcGIS Server 部署与配置

    一.ArcGIS Server安装概述 ArcGIS Server安装过程包括两个部分:安装(installation)和安装后(post installation)设置.为了完成ArcGIS Ser ...

  7. 管理员需要对此项目进行安全扫描_当ArcGIS Server与Web安全擦出火花??

    在WebGIS的项目开发过程中,前端项目的安全隐患也经常出现在GIS系统中,如常见的WEB安全问题,如XSS.XSRF.SQL注入等时刻都影响GIS系统安全,要保证GIS系统的安全,从某种程度上就必须 ...

  8. linux系统安装arcgis server 10.3.1

    linux# 安装准备 安装环境说明: linux系统;centos 7.4 arcgis server 10.3.1 arcgis server 10.3.1 的安装需要oracle 服务的支撑.机 ...

  9. ArcGIS Server 10.2 安装教程

    本文意在说明ArcGIS Server10.2的安装过程.前提是已经安装ArcGIS Desktop10.2. ArcGIS for Server可用于创建和发布自己的地图服务. ArcGIS Ser ...

最新文章

  1. OAuth与OpenID区别
  2. android 按钮链接,如何连接到Android中的Power按钮?
  3. python资料库-python 资源库
  4. Android侧滑删除-RecyclerView轻松实现高效的侧滑菜单
  5. html5中音频、视频标签、自定义播放器常用属性及方法、全屏操作、新增属性兼容问题
  6. php ci sql性能时间,Codeigniter操作数据库表的优化写法总结
  7. Java Swing Mysql实现的电影票订票管理系统源码附带视频指导运行教程
  8. java 杭电3784继续xxx定律 栈的使用
  9. PAT1011. A+B和C
  10. SVN快速入门3——整合eclipse(1)
  11. mybatis 同名方法_判断同名股票是否存在的MyBatis查询函数写法
  12. Ubuntu安装redis客户端工具及简单使用
  13. laravel 打包成zip并下载
  14. Flash cs3教程-传统数字动画
  15. mysql 唯一索引 死锁_MySQL死锁案例_唯一索引
  16. linux执行arm文件,Linux安装FFMPEG转换amr为mp3格式
  17. 阿维塔6000+交付量再创新高,持续聚焦“悦己”诉求
  18. 【Python】大数相乘
  19. win7的终端服务器,win7系统远程提示终端服务器超出了最大允许连接的解决方法...
  20. Mysql之一台服务器上装多个mysql-yellowcong

热门文章

  1. linux内核中的数据结构
  2. jpa tutorials
  3. sudo及其配置文件sudoers
  4. 一个关于native sql的程序
  5. 发现“郝茵晴”:屌丝们的社会性传播实验
  6. documentum中的Fulltext search的文章收集
  7. leetcode 43. 字符串相乘(Multiply Strings)
  8. 实践周java基础软件开发app之五子棋
  9. 正确返回Unicode码点大于0xFFFF的字符串长度
  10. [bzoj2527][Poi2011]Meteors_整体二分_树状数组