安装 Portal for ArcGIS
以下步骤将指导您完成 Portal for ArcGIS 安装过程。 在开始之前,确定您组织的 URL 很重要。
注:
如果您要升级现有安装,请参阅升级 Portal for ArcGIS 以获取详细信息。
准备安装 Portal for ArcGIS
在开始 Portal for ArcGIS 的安装过程前,请完成以下操作:
验证站点是否满足或超过最低系统要求。
以具有管理权限的用户身份登录到计算机。 您无法以根用户身份安装 Portal for ArcGIS。
以具有管理权限的用户身份登录到计算机。
按 Portal for ArcGIS 使用的端口中所述的方式打开端口。
关闭服务器上的所有不重要应用程序。
从 My Esri 下载 Portal for ArcGIS 安装程序并浏览至所在文件夹。 或者,将 Portal for ArcGIS 媒体插入适当的驱动器以自动启动安装程序。
注:
自 ArcGIS Enterprise 11.3 版本起,Portal for ArcGIS 自解压包由两个扩展名为
.exe和.exe.001的文件组成。 要提取包,请确保两个文件位于同一文件夹。
接下来即可开始执行 Portal for ArcGIS 安装。
注:
要查看非英语语言的帮助文档,则必须从 My Esri 下载并安装 Portal for ArcGIS Help Language Pack。 语言包包含以下语言的帮助:阿拉伯语、中文(简体)、法语、德语、意大利语、日语、韩语、波兰语、葡萄牙语(巴西)、俄语和西班牙语。
安装 Portal for ArcGIS
安装 Portal for ArcGIS
要从安装用户界面安装 Portal for ArcGIS,请完成以下步骤:
从 Portal for ArcGIS 下载文件夹或安装介质运行安装程序。 安装程序开始时先检查成功安装和使用 Portal for ArcGIS 必须满足的先决条件。 如果您的系统未满足所有先决条件,请按照对话框中的说明更正这些问题。 要了解详细信息,请参阅使用诊断工具检查门户诊断。
从 Portal for ArcGIS 下载文件夹或安装介质运行安装程序,然后单击下一步。
如果满足所有先决条件,则将显示简介对话框。 单击下一步继续。
阅读并接受主协议,然后单击下一步,如果不同意主协议的条款,请退出。
阅读主协议对话框中的主协议。 如果接受协议条款,单击我接受此主协议按钮并单击下一步继续;否则,单击取消退出安装程序。
指定 Portal for ArcGIS 安装目录,然后单击下一步。 Portal for ArcGIS 安装目录用于放置门户的软件组件。
在选择安装文件夹对话框中指定安装位置。 如果您将安装程序指向较早的门户目录,该目录中的内容将自动用于新的安装。 不支持 10.2 版本之前安装的内容。 单击下一步继续。
指定门户的内容目录。 内容目录存储随门户安装的内容以及用户生成的内容。
安装后,可以更改运行 Portal for ArcGIS 所用的账户。 有关账户和如何更改账户的详细信息,请参阅 Portal for ArcGIS 账户。
如果先前安装了 Portal for ArcGIS,若为本地目录,您仅能选择使用现有内容目录。 如果现有目录来自共享的网络位置,您将无法在安装程序中对其进行指定。 但是您可以在完成安装后,将门户配置为使用现有内容目录。 要了解详细信息,请参阅更改门户内容目录。
查看摘要信息,然后单击安装以开始安装。
安装过程完成后,请单击完成退出安装程序。
注:
Portal for ArcGIS 安装完成后,操作系统默认的 web 浏览器将打开以完成 Portal for ArcGIS 的初始配置和授权。
指定供 Portal for ArcGIS 使用的账户,以执行各种功能来支持门户。 有两个选项可供选择:指定账户名和密码和我有一个包含上次运行安装程序时生成的账户信息的配置文件。
指定账户名和密码选项可用来直接指定账户名和密码。 所用账户可以为本地账户、域账户或托管服务账户。 指定的账户不必属于 Windows 中的管理员组。 如果使用托管服务账户,则必须已为计算机配置该账户。 如果使用的是本地操作系统账户,则账户尚不存在时将自动进行创建。 默认账户名称为 arcgis。 此账户的密码策略由您的操作系统和组织的安全策略(而非 Portal for ArcGIS 设置)确定。 有关详细信息,请参阅 Portal for ArcGIS 账户。
注:
对于生产系统,建议使用一个域或活动目录中预先存在的并且遵循组织安全策略的账户。 在安装过程中创建本地账户主要是为了方便快速安装 Portal for ArcGIS。
如果提供域账户,则账户必须已存在于域中,并且必须使用下面的格式输入账户:
mydomain\domainaccount。如果您拥有之前运行 Portal for ArcGIS 安装程序时所生成的门户配置文件,请选择我有一个包含上次运行安装程序时生成的账户信息的配置文件选项。 浏览至门户配置文件的位置。 将使用存储在配置文件中的账户信息自动配置 Portal for ArcGIS 账户。
单击下一步 > 安装。
完成安装后,单击完成。
如果您希望在 Scene Viewer 中使用完整的 3D 符号系统集,还必须安装 Portal for ArcGIS Web 样式。 有关其他信息,请参阅 Scene Viewer 要求。
安装后配置
如果希望 Portal for ArcGIS 随操作系统一起启动,请完成特定于以下操作系统的步骤。
支持 systemd 的操作系统
如果您的操作系统支持使用 systemd 引导和管理进程(例如,如果您使用的是 Red Hat Enterprise Linux (RHEL) Server 7.x),请完成以下步骤以将 Portal for ArcGIS 配置为随操作系统一起启动:
在 shell 命令内,切换至根用户。
将
<Portal for ArcGIS installation directory>/framework/etc/arcgisportal.service单元文件复制到/etc/systemd/system.中。文件复制完成后,请确认/etc/systemd/system/arcgisportal.service已将其文件权限设置为 600。注:
此文件随 Portal for ArcGIS 一同安装。
仍然以根用户的身份运行以下命令,以在
/etc/systemd/system/multi-user.target.wants中自动创建链接:# systemctl enable arcgisportal.service欲验证 systemd 服务是否配置正确,请重新启动服务后检查其状态。
# systemctl stop arcgisportal.service # systemctl start arcgisportal.service # systemctl status arcgisportal.service结束根用户会话。
重新启动操作系统,然后验证 Portal for ArcGIS 是否正确重启。
注:
SUSE Linux Enterprise Server (SLES) 12 SP2 及更高版本中包含的 systemd 的版本(v228 和更高版本)将要创建的最大线程数设置为 512。 如果系统使用频繁,则 SLES 12 上的用户可能需要启用和提高此限制。 要以根用户身份启用和提高此限制,请在将 arcgisportal.service 单元文件部署到 /etc/systemd/system 文件夹之前,针对该文件取消注释并编辑以下行:# TasksMax=512
支持 SysV 的操作系统
如果您的操作系统支持使用 SysV 引导和管理进程,请完成以下步骤将 Portal for ArcGIS 配置为与操作系统一同启动:
在 shell 命令内,切换至根用户。
将
<Portal for ArcGIS installation directory>/framework/etc/arcgisportalshell 脚本复制到下面提供的相应受支持的 Linux 基于分发的位置:RHEL Server:
/etc/rc.d/init.d/SLES:
/etc/init.d/
将目录更改为适合的
init.d文件夹并检查arcgisportal脚本,以确定根用户至少拥有读权限和执行权限。按如下编辑脚本:
将
portalhome变量更新为 Portal for ArcGIS 安装目录,例如/home/username/arcgis/portal。仅针对 RHEL Server,在
# Description: Portal for ArcGIS Service之前添加以下行:
# chkconfig: 35 99 01
- 将编辑内容保存到
arcgisportal脚本中。
仍以根用户身份运行以下命令,以便使用合适的运行级别在
/etc/rc*.d中自动创建链接:RHEL:
$ chkconfig --add arcgisportal $ chkconfig arcgisportal onSUSE:
$ insserv arcgisportal $ chkconfig arcgisportal on
结束根用户会话。
重新启动操作系统,然后验证 Portal for ArcGIS 是否正确重启。
如果在安装期间出现错误
如果在安装期间遇到故障,可查看日志来帮助您排除故障。 您需要先确定是否可以访问 ArcGIS Portal Directory。 如果可以,查询日志并查看消息。 如果不可以,则查看磁盘上的日志消息。 要访问磁盘上的日志,请浏览到日志目录,然后打开最近的日志文件(例如 <Portal for ArcGIS installation directory>/arcgisportal/logs/<machine name>/portal/portal-20150101.095803-8596-0.0.log)。 如有必要,可以将此信息共享给 Esri 技术支持。
如果在安装期间遇到故障,可查看日志来帮助您解决问题。 您需要先确定是否可以访问 ArcGIS Portal Directory。 如果可以,查询日志并查看消息。 如果不可以,则查看磁盘上的日志消息。 要访问磁盘上的日志,请浏览到日志目录,然后打开最近的日志文件(例如 C:\arcgisportal\logs\<machine name>\portal\portal-20150101.095803-8596-0.0.log)。 如有必要,可以将此信息共享给 Esri 技术支持。
如果您的门户计算机具有多个网络接口控制器卡
如果您的门户计算机具有多个 NIC 卡或 DNS 条目
ArcGIS Enterprise 可以部署在具有多个网络接口控制器 (NIC) 卡,或者在域名系统 (DNS) 服务器中具有多个条目(也称为记录)的计算机上。 如果在此类计算机上安装了 Portal for ArcGIS,您可能希望识别门户网络通信应使用的 IP 地址或主机名。 可以通过编辑现有文件,然后将新文件添加到门户的安装目录(默认为 /home/User/arcgis/portal)中来完成上述操作。
ArcGIS Enterprise 可以部署在具有多个网络接口控制器 (NIC) 卡,或者在域名系统 (DNS) 服务器中具有多个条目(也称为记录)的计算机上。 如果在此类计算机上安装了 Portal for ArcGIS,您可能希望识别门户网络通信应使用的 IP 地址或主机名。 可以通过编辑现有文件,然后将新文件添加到门户的安装目录(默认为 C:\Program Files\ArcGIS\Portal)中来完成上述操作。
注意:
请在安装后且创建初始管理账户和门户站点之前,立即执行这些步骤。
登录到安装了 Portal for ArcGIS 的计算机。 浏览至
<Portal installation directory>/framework/etc文件夹。 在此文件夹中创建具有相应权限的文件,文件名为hostname.properties。登录到安装了 Portal for ArcGIS 的计算机。 浏览至
<Portal installation directory>\framework\etc文件夹。 在此文件夹中创建具有相应权限的文件,文件名为 hostname.properties。将以下文本添加至文件的第一行,然后指定适用接口的完全限定域名:
hostname=interface.example.com。 例如,如果计算机具有两个 NIC 卡或 DNS 条目(1 和 2),并且其接口的域名解析为P1.mycompany.com和P2.mycompany.com,而您希望 Portal for ArcGIS 使用第二个接口进行网络通信,则将此文本添加至hostname.properties文件:hostname=P2.mycompany.com。注:
在某些情况下,例如,多个接口对应的主机名均相同时,您应为 ArcGIS Server 进行网络通信时使用的接口指定 IP 地址。 语法为
hostname=<IP address>。保存并关闭
hostname.properties文件。浏览至
<Portal installation directory>/framework/runtime/ds/framework/etc文件夹,并找到hostidentifier.properties文件。浏览至
<Portal installation directory>\framework\runtime\ds\framework\etc文件夹,并找到hostidentifier.properties文件。在文本编辑器中打开此文件。 从
hostidentifier属性中移除注释标记#,然后将该属性设置为您希望门户用于网络通信的 NIC 卡或 DNS 条目的 IP 地址。 例如,要指定 IP 地址 12.34.56.189,则行应如下所示:hostidentifier=12.34.56.189保存并关闭
hostidentifier.properties文件。可以使用命令行脚本
stopportal.sh和startportal.sh重新启动门户。在 Windows 上重启 Portal for ArcGIS 服务。
注:
如果将门户升级到新版本,则升级会将此
hostidentifier.properties文件重置为其默认内容。 升级后,必须重新添加相应的 IP 地址。
如有必要,请依照步骤配置具有多个 NIC 卡或 DNS 条目的计算机上的其他 ArcGIS Enterprise 软件组件,如下所示: