执行静默安装
如果执行 ArcGIS Server for Java Platform 静默安装,则安装过程中无需 X 显示或用户交互便可安装 ArcGIS Server。
在本安装方案中,所有可用的安装功能均将安装在一台计算机上。这包括服务器对象管理器 (SOM)、服务器对象容器 (SOC)、由 SOC 使用的 Python (PythonSrvr) 以及应用程序开发框架 (SrvJADF)。这些典型的安装功能会在 SampleSilentServer.properties 文件中预先选定。
安装指南
- ArcGIS Server 不能安装在与任何其他 ArcGIS 产品相同的位置。
- 不能以 ArcGIS Server 用户身份安装任何其他 ArcGIS 产品。
- 如果某计算机中安装了 ArcGIS Server,则只能在单用户模式下(而非多用户模式下)安装其他 ArcGIS 产品。
安装 ArcGIS Server for Java Platform 的准备工作
步骤:
- 为要安装 ArcGIS Server 的计算机获取一个授权文件。
- 验证站点是否满足系统要求。有关系统要求的信息,请参阅步骤 1:验证系统要求。
- 您必须以根用户身份安装 ArcGIS Server;但在安装期间您将有机会向 ArcGIS Server 用户分配文件。已分配文件的用户必须赋予对 ArcGIS Server 安装目录的所有权限。组用户和所有其他用户必须至少具有对 ArcGIS Server 安装目录的执行权限。
- 将 ArcGIS Server for Java Platform 介质插入到相应的驱动器中。
Linux 用户:建议将 ArcGIS Server for Java Platform 安装到挂载驱动器。如果未将 ArcGIS Server for Java Platform 安装到挂载驱动器上,则卸载后将会遗留一些文件。
安装位置:安装目录的名称应采用小写形式。安装的示例和数据要求数据路径采用小写形式。
ArcGIS Server 授权
ArcGIS 服务器对象容器 (SOC) 需要获得一个授权文件。每台安装此功能的计算机都需要一个有效的授权文件。有关详细信息,请参阅获取授权文件。
如果安装了 ArcGIS 服务器对象容器 (SOC),则该安装过程将使用从 ESRI 客户服务中心获得的授权文件配置计算机。
如何静默安装 ArcGIS Server for Java Platform
步骤:
- 开始安装之前,您应该阅读 <CD_ROOT>/Documentation/ServerLicense.pdf 中的许可协议并接受其中的条款。
- 将 <CD_ROOT>/support/silent/InstallServerSilently.sh 和 <CD_ROOT>/support/silent/SampleSilentServer.properties 复制到允许写入的目录中,如 ArcGIS Server 用户的主目录。
- 编辑 InstallServerSilently.sh 的副本,将 CD_ROOT 的值更改为指向 ArcGIS Server 介质的安装点。
- 编辑 SampleSilentServer.properties 的副本,将安装变量的值替换为符合站点配置的值。
- 编辑 USER_INSTALL_DIR 变量以指定安装位置的完整路径。
- 安装目录的名称应采用小写形式。安装的示例和数据要求数据路径采用小写形式。
- 安装目录不允许与任何其他 ArcGIS 产品相同。
- 安装 ArcGIS Server 的路径中的所有目录都至少需要 711 权限。
- ArcGIS Server 安装允许您选择要安装的功能。默认的静默安装中包括要安装在同一台计算机上的所有功能。编辑 FEATURE_LIST 变量,以便仅选择需要安装的功能。可用功能包括 SOM、SOC、PythonSrvr 和 SrvJADF。有关这些功能的详细信息,请参阅概述和 ArcGIS Server 站点配置主题。
- 编辑 Z_FQDN_USER 变量,提供执行安装的计算机的完全限定域名。完全限定域名的形式必须为 <主机名>.<域名>。
- 编辑 SOM_MACHINE 变量,提供安装 SOM 的计算机的完全限定域名。如果 SOM 安装在本计算机中,此域名应与 Z_FQDN_USER 的值相同。完全限定域名的形式必须为 <主机名>.<域名>。
- 编辑 SRV_USER 变量,提供 ArcGIS Server 用户名。此用户帐户将用于设置文件所有权、权限以及运行进程。ArcGIS Server 用户帐户必须在安装程序运行之前手动创建。ArcGIS Server 安装位置中的所有文件均归此用户所有。
- 要访问 ArcGIS Server 安装位置,用户必须至少具有 711 权限。
- 用户名不得超过八个字符。
- 每台 ArcGIS 服务器对象容器 (SOC) 计算机都需要获得一个授权文件。从 ESRI 客户服务中心获得授权文件后,请使用该授权文件位置的完整路径编辑 Z_AUTH_FILE 变量。
如果希望日后使用更新的授权文件重新配置计算机,可从 <ArcGIS Server 安装位置>/scripts/authorizeSoftware 启动授权脚本。要以静默方式实现此目的,可运行 <ArcGIS Server 安装位置>/scripts/authorizeSoftware -s /full
/path/to/authorization_file.ecp。
如果未提供授权文件、授权文件不存在或者拥有的权限不合适,则脚本将显示通知信息。
- 如果希望日后使用更新的授权文件重新配置计算机,可从 <ArcGIS Server 安装位置>/scripts/authorizeSoftware 启动授权脚本。要以静默方式实现此目的,可运行 <ArcGIS Server 安装位置>/scripts/authorizeSoftware -s /full/path/to/authorization_file.ecp。如果未提供授权文件、授权文件不存在或者拥有的权限不合适,则脚本将显示通知信息。
- 编辑 USER_INSTALL_DIR 变量以指定安装位置的完整路径。
- 运行 ./InstallServerSilently.sh /path/to/SampleSilentServer.properties。
- 完成安装后,请检查 /tmp/ArcGISServerSilent.log 找出安装完成状态消息。如果成功完成安装,便能够在 Firefox 或者任何受支持的 Web 浏览器中通过导航至 http://<SOM 计算机名>:8099 访问 ArcGIS Server 管理器。首次访问“管理器”时,可使用用户名 admin 和密码 admin 登录。ArcGIS Server 管理器用于管理 ArcGIS Server 用户。有关详细信息,请参阅“ArcGIS Server 管理器”文档和帮助。
10/18/2010