在 Linux 上静默安装 Portal for ArcGIS

以下步骤将指导您完成 Portal for ArcGIS 的静默安装过程。

注注:

升级到 10.2.2?有关详细信息,请参阅关于升级 Portal for ArcGIS

安装 Portal for ArcGIS 前的准备工作

  1. 验证站点是否满足最低系统要求。有关详细信息,请参阅系统要求
  2. 以具有管理权限的用户身份登录计算机。您不能以根用户身份安装 Portal for ArcGIS
  3. Portal for ArcGIS 所用端口中描述的方式打开端口。
  4. 关闭服务器上的所有不重要的应用程序。
  5. 浏览至包含 Portal for ArcGIS 安装程序的已下载文件夹或将 Portal for ArcGIS 介质插入相应的驱动器以自动启动安装程序。

接下来即可开始执行 Portal for ArcGIS 安装。

在 Linux 上静默安装 Portal for ArcGIS

  1. 开始安装之前,请阅读 <CD_ROOT or untar directory>/Documentation/EULA.pdf 中的许可协议并接受其中的条款。
  2. 在提示符处静默运行安装程序。请参阅下面的示例语法:

    <CD_ROOT or untar directory>/Setup -m silent -l yes

    用法: Setup [选项]

    选项

    说明

    -m; --模式 MODE

    可选。默认为 GUI。

    MODE 为以下之一:静默控制台gui

    -l; --许可协议 CHOICE

    静默模式时必须指定。CHOICE 为 YesNo

    Yes 表示您已阅读并同意 Esri 许可协议(E204、E300)。要阅读许可协议,请访问 esri.com/legal/software-license.html

    -a; --授权文件 FULL_PATH_TO_AUTHORIZATION_FILE

    可选。如果未使用此选项,则需要在安装后对软件进行授权。FULL_PATH_TO_AUTHORIZATION_FILE 是指向由 Esri 提供的 .ecp 或 .prvc 文件的完整绝对路径。

    FULL_PATH_TO_AUTHORIZATION_FILE 示例:

    --authorization-file /home/user/ArcGIS_Portal.ecp

    -a /data/auth_files/ArcGIS_Portal.prvc

    -d; --目录 DIRECTORY

    可选。默认情况下,Portal for ArcGIS 将安装在用户的 $HOME 目录中。DIRECTORY 可指定一个其他的安装目录。

    将路径 /arcgis/portal 追加到安装目录。

    如果您将安装程序指定至先前的安装目录,该目录中的内容将自动用于新的安装。不支持 10.2 版本之前安装的内容。

    -v; --详细

    安装程序在详细模式下运行。

    -h; --帮助

    显示命令行帮助并退出。

    -e; --示例

    显示这些选项的使用说明示例并退出。

  3. 按照以下说明将 Portal for ArcGIS 配置为与操作系统同时启动:
    1. 切换为超级用户。
    2. <Portal for ArcGIS installation directory>/framework/etc/arcgisportal shell 脚本复制到下面提供的相应受支持的 Linux 基于分发的位置:
      • RHEL:/etc/rc.d/init.d/
      • SUSE:/etc/init.d/
    3. 将目录更改为适合的 init.d 文件夹并检查 arcgisportal 脚本,以确保超级用户至少拥有读取权限和执行权限。
    4. 按如下所示编辑脚本:
      1. portalhome 变量更新到 Portal for ArcGIS 安装目录,例如,/home/username/arcgis/portal

      2. 对于 RHEL,将以下代码添加到 # Description:Portal for ArcGIS 服务

        # chkconfig:35 99 01

      3. 将编辑内容保存到 arcgisportal 脚本中。

    5. 仍以超级用户身份,以合适的运行级别来运行以下命令,以在 /etc/rc*.d 中自动创建链接:
      • RHEL:
        $ chkconfig --add arcgisportal
        $ chkconfig arcgisportal on
        
      • SUSE:
        $ insserv arcgisportal
        $ chkconfig arcgisportal on
        
    6. 结束超级用户会话。
    7. 重新启动操作系统,然后验证 Portal for ArcGIS 是否正确重启。
5/10/2014