ArcGIS Workflow Manager Server can be installed on its own machine or on the hosting server machine. For production deployments, it is recommended that you install ArcGIS Workflow Manager Server on its own machine. To install ArcGIS Workflow Manager Server on its own machine, ArcGIS Server must be installed on that same machine but does not need to be licensed as a GIS server. The ArcGIS Workflow Manager Server license provides access to only the ArcGIS Workflow Manager Server capability on the machine.
When migrating from the ArcGIS Workflow Manager (Classic) extension to the Workflow Manager service-based architecture, the Workflow Manager Server role must be installed and licensed.
- Sign in as a user with administrative privileges.
- Obtain an authorization file for the machine on which you are installing ArcGIS Workflow Manager Server.
- Sign in to My Esri.
- Click the My Organization tab.
- Click the Downloads tab.
The Products page appears.
- Locate ArcGIS Enterprise (Linux) and click View Downloads.
The Download Components tab appears.
- Expand the Product Components section.
- Click Download for the ArcGIS Workflow Manager Server setup package.
- Browse to the location that contains the setup package and uncompress it.
For example: $ tar -zxvf ArcGIS_WorkflowManager.tar.gz
- Browse to the location that contains the extracted setup files and run Setup.sh to start the installation.
- License ArcGIS Workflow Manager Server by running ArcGIS Server Software Authorization:
$ <arcgis-server-install-location>/tools/authorizeSoftware
- Configure ArcGIS Workflow Manager Server to start by completing the appropriate operating system instructions.
Tip:
When sudo is referenced, you can instead sign in as root to run the command:
$ sudo su root OR $ su root OR $ su
RHEL Server 8.x
Complete the following steps to start the ArcGIS Workflow Manager Server service:
- Install the Linux daemon:
<arcgis-server-install-location>/WorkflowManager/bin/workflowmanager.service /etc/systemd/system For example: $ sudo cp ~/arcgis/server/WorkflowManager/bin/workflowmanager.service /etc/systemd/system
- Automatically start the ArcGIS Workflow Manager Server service when the machine is rebooted:
$ sudo systemctl enable workflowmanager.service
- Start the ArcGIS Workflow Manager Server service:
$ sudo systemctl start workflowmanager.service
- Optionally, stop the ArcGIS Workflow Manager Server service:
$ sudo systemctl stop workflowmanager.service
- Optionally, check the status of the ArcGIS Workflow Manager Server service:
$ sudo systemctl status workflowmanager.service
SLES
Complete the following steps to start the ArcGIS Workflow Manager Server service:
- Install the Linux daemon:
$ 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
- Automatically start the ArcGIS Workflow Manager Server service when the machine is rebooted:
As root user:
$ chkconfig ArcGISWorkflowManager-service on End the root user session
- Start the ArcGIS Workflow Manager Server service:
$ /etc/init.d/ArcGISWorkflowManager-service start
- Optionally, stop the ArcGIS Workflow Manager Server service:
$ /etc/init.d/ArcGISWorkflowManager-service stop
- Optionally, check the status of the ArcGIS Workflow Manager Server service:
$ /etc/init.d/ArcGISWorkflowManager-service status
Ubuntu Server 12.04.x LTS
Complete the following steps to start the ArcGIS Workflow Manager Server service:
- Install the Linux daemon:
$ 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/
- Automatically start the ArcGIS Workflow Manager Server service when the machine is rebooted:
$ sudo update-rc.d ArcGISWorkflowManager-service defaults
- Start the ArcGIS Workflow Manager Server service:
$ service ArcGISWorkflowManager-service start
- Optionally, stop the ArcGIS Workflow Manager Server service:
$ service ArcGISWorkflowManager-service stop
- Optionally, check the status of the ArcGIS Workflow Manager Server service:
$ service ArcGISWorkflowManager-service status
Ubuntu Server 16.04.x LTS and later
Complete the following steps to start the ArcGIS Workflow Manager Server service:
- Install the Linux daemon:
$ 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
- Automatically start the ArcGIS Workflow Manager Server service when the machine is rebooted:
$ sudo systemctl enable workflowmanager.service
- Start the ArcGIS Workflow Manager Server service:
$ sudo systemctl start workflowmanager.service
- Optionally, stop the ArcGIS Workflow Manager Server service:
$ sudo systemctl stop workflowmanager.service
- Optionally, check the status of the ArcGIS Workflow Manager Server service:
$ systemctl status workflowmanager.service