ArcGIS Workflow Manager Server 可以单独安装,也可以安装在托管服务器上。 要单独安装 ArcGIS Workflow Manager Server,必须安装 ArcGIS Server,但不需要对其进行许可。 ArcGIS Workflow Manager Server 许可仅提供对计算机上 ArcGIS Workflow Manager Server 功能的访问。
注:
每个 ArcGIS Enterprise 站点仅支持一个 ArcGIS Workflow Manager 部署。
- 为要安装 ArcGIS Workflow Manager Server 的计算机获取授权文件。
- 验证站点是否满足系统要求。
- 以安装 ArcGIS Workflow Manager Server 的用户身份登录。
- 使用与您的客户绑定的 Esri 帐户登录 My Esri 站点。
- 转至 我的组织,然后单击下载。
- 定位 ArcGIS Enterprise (Windows),然后单击查看下载。
- 展开产品组件部分。
- 针对 ArcGIS Workflow Manager Server Linux 安装包单击下载。
- 导航至下载的 .tar.gz 文件并将其解压缩。
For example: $ tar -zxvf ArcGIS_WorkflowManager.tar.gz
- 导航至 Setup.sh 并运行该项以开始安装。
- 通过运行 ArcGIS Server 软件授权对 ArcGIS Workflow Manager Server 授予许可:
$ <arcgis-server-install-location>/tools/authorizeSoftware
- 按照以下相应的说明将 ArcGIS Workflow Manager Server 配置为与操作系统一起启动:
注:
引用 sudo 时,您能够以根用户的身份进行登录来运行此命令:
$ sudo su root OR $ su root OR $ su
- RHEL 7.x 及更高版本:
- 安装 Linux 后台程序:
<arcgis-server-install-location>/WorkflowManager/bin/workflowmanager.service /etc/systemd/system For example: $ sudo cp ~/arcgis/server/WorkflowManager/bin/workflowmanager.service /etc/systemd/system
- 重新启动计算机时自动启动 ArcGIS Workflow Manager Server:
$ sudo systemctl enable workflowmanager.service
- 启动 ArcGIS Workflow Manager Server:
$ sudo systemctl start workflowmanager.service
- (可选)停止 ArcGIS Workflow Manager Server:
$ sudo systemctl stop workflowmanager.service
- (可选)检查 ArcGIS Workflow Manager Server 状态:
$ sudo systemctl status workflowmanager.service
- RHEL 6.x:
- 安装 Linux 后台程序:
$ cd <arcgis-server-install-location>/WorkflowManager/bin For example: $ cd ~/arcgis/server/WorkflowManager/bin $ sudo ln -s <arcgis-server-install-location>/WorkflowManager/bin/ ArcGISWorkflowManager-service /etc/init.d/ For example: $ sudo ln -s ~/arcgis/server/WorkflowManager/bin/ ArcGISWorkflowManager-service /etc/init.d/ $ sudo chkconfig --add ArcGISWorkflowManager-service
- 重新启动计算机时自动启动 ArcGIS Workflow Manager Server:
$ sudo chkconfig ArcGISWorkflowManager-service on
- 启动 ArcGIS Workflow Manager Server:
$ service ArcGISWorkflowManager-service start
- (可选)停止 ArcGIS Workflow Manager Server:
$ service ArcGISWorkflowManager-service stop
- (可选)检查 ArcGIS Workflow Manager Server 状态:
$ service ArcGISWorkflowManager-service status
- SUSE
- 安装 Linux 后台程序:
$ cd <arcgis-server-install-location>/WorkflowManager/bin For example: $ cd ~/arcgis/server/WorkflowManager/bin Switch to root user: $ su $ ln -s <arcgis-server-install-location>/WorkflowManager/bin/ArcGISWorkflowManager-service /etc/init.d/ For example: $ ln -s ~/arcgis/server/WorkflowManager/bin/ ArcGISWorkflowManager-service /etc/init.d/ $ insserv ArcGISWorkflowManager-service $ chkconfig ArcGISWorkflowManager-service
- 重新启动计算机时自动启动 ArcGIS Workflow Manager Server:
仍然以根用户身份:
$ chkconfig ArcGISWorkflowManager-service on End the root user session
- 启动 ArcGIS Workflow Manager Server:
$ /etc/init.d/ArcGISWorkflowManager-service start
- (可选)停止 ArcGIS Workflow Manager Server:
$ /etc/init.d/ArcGISWorkflowManager-service stop
- (可选)检查 ArcGIS Workflow Manager Server 状态:
$ /etc/init.d/ArcGISWorkflowManager-service status
- Ubuntu Server 16.04.x LTS 及更高版本:
- 安装 Linux 后台程序:
$ sudo cp <arcgis-server-install-location>/WorkflowManager/bin/ workflowmanager.service /etc/systemd/system For example: $ sudo cp ~/arcgis/server/WorkflowManager/bin/ workflowmanager.service /etc/systemd/system
- 重新启动计算机时自动启动 ArcGIS Workflow Manager Server:
$ sudo systemctl enable workflowmanager.service
- 启动 ArcGIS Workflow Manager Server:
$ sudo systemctl start workflowmanager.service
- (可选)停止 ArcGIS Workflow Manager Server:
$ sudo systemctl stop workflowmanager.service
- (可选)检查 ArcGIS Workflow Manager Server 状态:
$ systemctl status workflowmanager.service
- Ubuntu Server 12.04.x LTS:
- 安装 Linux 后台程序:
$ cd <arcgis-server-install-location>/WorkflowManager/bin For example: $ cd /arcgis/server/WorkflowManager/bin $ sudo ln -s <arcgis-server-install-location>/WorkflowManager/bin/ ArcGISWorkflowManager-service /etc/init.d/ For example: $ sudo ln -s /arcgis/server/WorkflowManager/bin/ArcGISWorkflowManager-service /etc/init.d/
- 重新启动计算机时自动启动 ArcGIS Workflow Manager Server:
$ sudo update-rc.d ArcGISWorkflowManager-service defaults
- 启动 ArcGIS Workflow Manager Server:
$ service ArcGISWorkflowManager-service start
- (可选)停止 ArcGIS Workflow Manager Server:
$ service ArcGISWorkflowManager-service stop
- (可选)检查 ArcGIS Workflow Manager Server 状态:
$ service ArcGISWorkflowManager-service status