Skip To Content

安装 ArcGIS Data Store

获得希望用于门户托管服务器的 ArcGIS Server 站点后,安装 ArcGIS Data Store

安装 ArcGIS Data Store

运行 ArcGIS Data Store 安装向导并完成配置 Web 应用程序中的步骤来为数据存储设置主机并将其注册到 ArcGIS Server。或者可以通过命令提示符运行安装。

验证计算机是否满足 ArcGIS Data Store 的最低系统要求,然后按照您希望用于安装的方法中相应部分的说明操作。

运行安装向导

为获得交互式安装体验,请运行 ArcGIS Data Store 安装向导。

  1. 以具有管理权限的用户身份登录到计算机。您无法以根用户身份安装 ArcGIS Data Store
  2. ArcGIS Data Store 下载文件夹或安装介质运行安装程序。安装程序开始时先检查成功安装和使用 ArcGIS Data Store 必须满足的先决条件。如果您的系统未满足所有先决条件,请按照对话框中的说明更正这些问题。
  3. 如果满足所有先决条件,将显示简介对话框。单击下一步继续。
  4. 阅读许可对话框中的许可协议。如果接受协议条款,单击我接受此许可协议按钮并单击下一步继续;否则,单击取消退出安装程序。
  5. 选择安装文件夹对话框中指定安装位置。单击下一步继续。
  6. 查看摘要信息,然后单击安装以开始安装。
  7. 安装完成后,请单击完成退出向导。

遵照安装后说明配置 ArcGIS Data Store 来开始使用该操作系统。

从终端运行

按照以下步骤从命令提示符安装 ArcGIS Data Store

  1. 以具有管理权限的用户身份登录到计算机。您无法以根用户身份安装 ArcGIS Data Store
  2. 在开始安装前,读取位于 <CD_ROOT or untar directory>/Documentation/EULA.pdf 的许可协议并接受其条款。
  3. 在提示符处静默运行安装程序。请参阅下面的示例语法:

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

    命令行选项:

    选项描述

    -m; --模式 MODE

    可选。默认为 GUI。

    MODE 为静默gui 之一。

    -l; --许可协议 CHOICE

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

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

    -d; --目录 DIRECTORY

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

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

    -v; --详细

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

    -h; --帮助

    显示命令行帮助并退出。

    -e; --示例

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

遵照安装后说明配置 ArcGIS Data Store 来开始使用该操作系统。

安装后配置

如果希望 ArcGIS Data Store 开始使用该操作系统,请完成特定于该操作系统的步骤。

支持 systemd 的操作系统

如果您的操作系统支持使用 systemd 引导并管理进程(例如,如果您要使用 Red Hat 7.x),请遵照以下步骤配置 ArcGIS Data Store 来开始使用该操作系统。

  1. 在 shell 命令内切换至根用户。
  2. <ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastore.service 复制到 /etc/systemd/system

    此文件随 ArcGIS 10.4.1 Data Store 一同安装。

  3. 仍以根用户身份运行以下命令,以在 /etc/systemd/system/multi-user.target.wants 中自动创建链接:
    # systemctl enable arcgisdatastore.service
  4. 要验证 systemd 服务的配置是否正确,请重启该服务并检查其状态。
    # systemctl stop arcgisdatastore.service
    # systemctl start arcgisdatastore.service
    # systemctl status arcgisdatastore.service
  5. 结束根用户会话。
  6. 重新启动操作系统,然后验证 ArcGIS Data Store 是否正确重启。

支持 SysV 的操作系统

如果您的操作系统支持使用 SysV 引导并管理进程,请遵照以下步骤配置 ArcGIS Data Store 来开始使用该操作系统。

  1. 在 shell 命令内切换至根用户。
  2. <ArcGIS Data Store 安装目录>/framework/etc/scripts/arcgisdatastore 中的 shell 脚本复制到下面提供的相应的受支持的 Linux 基于分发的位置:
    • RHEL:/etc/rc.d/init.d/
    • SUSE:/etc/init.d/
  3. 将目录更改为适合的 init.d 文件夹并检查 arcgisdatastore 脚本,以确保根用户至少拥有读权限和执行权限。
  4. 按如下操作编辑 arcgisdatastore 脚本:
    1. datastorehome 变量更新为 ArcGIS Data Store 安装目录,例如 /home/username/arcgis/datastore
    2. 仅对于 RHEL,将下行内容添加到 # Description: ArcGIS Data Store Service 之前:

      # chkconfig: 35 99 01

    3. 将编辑内容保存到 arcgisdatastore 脚本中。
  5. 仍以根用户身份,以合适的运行级别运行以下命令,以在 /etc/rc*.d 中自动创建链接:
    • RHEL:
      $ chkconfig --add arcgisdatastore
      $ chkconfig arcgisdatastore on
    • SUSE:
      $ insserv arcgisdatastore
      $ chkconfig arcgisdatastore on
  6. 结束根用户会话。
  7. 重新启动操作系统,然后验证 ArcGIS Data Store 是否正确重启。

下一步

安装 ArcGIS Data Store 后,您可以创建数据存储