You will need two license files.

  1. ArcGISGISServerAdvanced
  2. ArcGISImageServer

Step-by-step guide

Repeat the following steps for each license file.

  1. Run /arcgis/server/tools/authorizeSoftware
  2. Select US Government, GIS Services, and GIS Specialist.
  3. Use ubuntu user and become a root. Then, run apt-get install emacs
  4. Edit /arcgis/server/tools/createsite/createsite.properties with username = siteadmin password =<your pass>.
  5. Run /arcgis/server/startserver.sh.
  6. /arcgis/server/tools/createsite/createsite.sh -f createsite.properties
  7. Use ubuntu user and become a root. Then, run apt-get install firefox
  8. sudo apt-get install dbus-x11
  9. Run firefox https://private_ip:6443/arcgis/admin.
  10. Open port 6433 in inbound rule of security group.
  11. Add DNS entry for server like arcgis-server-8.gisdemo.net and associate IPv4 address with it.
  12. Run firefox from your computer and try https://arcgis-server-8.gisdemo.net:6443/arcgis/manager.
  13. Run the following commands:

    #systemctl enable arcgisserver.service
    #systemctl stop arcgisserver.service
    #systemctl start arcgisserver.service
    #systemctl status arcgisserver.service
  14. Add a load balancer like https://arcgis-s-8.gisdemo.net/ to avoid certificate warning. Force https and forward traffic to 6433.
  15. Install ArcGIS Linux Data Store.


During the initial deployment, Setup program is already executed and installs software under /arcgis/server/. Thus, all you need is to activate license and set user/password.

References

  1. https://enterprise.arcgis.com/en/server/latest/install/linux/welcome-to-the-arcgis-for-server-install-guide.htm
  2. https://enterprise.arcgis.com/en/server/latest/install/linux/silently-install-arcgis-server.htm