Install ArcGIS Server on one machine—ArcGIS Enterprise (2022)

The following steps guide you through the ArcGIS Server installation process on one machine using the setup user interface. If you're installing ArcGIS Server on multiple machines, see the instructions in Install ArcGIS Server on multiple machines.

Upgrading to 11.0? For more information, see Frequently asked upgrading questions.

How to prepare to install ArcGIS Server

Follow these steps before beginning the installation process for ArcGIS Server:

  1. Obtain an authorization file for the machine on which you're installing ArcGIS Server.
  2. Verify that your site meets the system requirements.
  3. Make sure the user has full permissions to the ArcGIS Server installation directory. The user account used to install ArcGIS Server will be the account used to run the software. Group users and all others must have at least execute permissions to the ArcGIS Server installation directory. Note that installing ArcGIS Server with the root account is not supported. For more information, see The ArcGIS Server account.
  4. Browse to the directory where the ArcGIS Server tar file was uncompressed, or insert the ArcGIS Server media into theappropriate drive and browse for Setup to launch the setup program.

You cannot install ArcGIS Server on a shared network directory (NFS mounted folder). The directory must be local on the target system.

How to install ArcGIS Server

The instructions below describe how to install ArcGIS Server from the setup user interface. For instructions on installing ArcGIS Server silently from the command line, see Install ArcGIS Server silently.

Tip:

The installation mode that you choose will determine the default uninstallation mode. For example, if you choose to install from the setup user interface, the uninstallation will default to the user interface mode.

  1. The setup program begins by checking the prerequisites that must be met to successfully set up and use ArcGIS Server. If all the prerequisites are met, the Introduction dialog box appears. Click Next to proceed.
  2. On the Master Agreement dialog box, read the master agreement. If you accept the terms, select the I accept the master agreement button and click Next to proceed; otherwise, exit the setup by clicking Cancel.
  3. On the Choose Install Folder dialog box, specify the installation location.

    Install ArcGIS Server on one machine—ArcGIS Enterprise (1)

    The name of the installation directory mustbe lowercase. The samples and data bundled with the installation require the datapath to be lowercase.

    (Video) Install configure and federate ArcGIS Server
  4. On the Pre-Installation Summary dialog box, click Install to start the installation.
  5. Upon completion of the installation, follow the directions on the screen.
  6. Authorize ArcGIS Server:
    Tip:

    The authorization tool canalso be launched with one of the following methods after ArcGIS Server has been installed:

    • Use the shortcut on your desktop environment: ArcGIS > Authorize ArcGIS Server.
    • Run the authorization script: <ArcGIS Server installation directory>/tools/authorizeSoftware. For more information about this authorization tool, see Authorizing ArcGIS Server silently.

    Install ArcGIS Server on one machine—ArcGIS Enterprise (3)

    You can configure your machine using three methods:

    • I have installed my software and need to authorize it.

      Select this option if you do not already have an authorization file. When this option is selected, there are several methods to provide your authorizationinformation.Select the authorization method you want to use (see the Authorization Method screen capture below). This is themethod by which you will provide your authorization information.

    • I have already authorized the software and need to authorizeadditional extensions.

      Select this option if you have already authorized ArcGIS Server but want to authorize additional extensions (if available). When this option is selected, there are several methods to provide your authorizationinformation.Select the authorization method you want to use (see the Authorization Method screen capture below). This is themethod by which you will provide your authorization information.

      Install ArcGIS Server on one machine—ArcGIS Enterprise (4)

      Tip:

      Authorizing now using the internet allows you to receive the authorization file immediately. It requires an internet connection.

      (Video) Install and Configure ArcGIS Enterprise | Portal for ArcGIS
    • I have received an authorization file from Esri and am now ready tofinish the authorization process.

      Select this option if you have already received your authorizationfile from Esri Customer Service. With this option, you canbrowse to the location of the file received from Esri Customer Service to complete your authorization.

      Install ArcGIS Server on one machine—ArcGIS Enterprise (5)

    After the installation is complete, ArcGIS Server Manager is automatically launched in Mozilla Firefox. You will also be able toaccess Server Manager manually from any supported web browser bybrowsing to http://<server name>:6080/arcgis/manager. Formore information, see the ArcGIS Server help.

    Follow post-installation instructions to configure ArcGIS Server to start with the operating system.

Postinstallation configuration

If you want ArcGIS Server to start with the operating system, complete the steps specific to your operating system.

Operating systems that support systemd

If your operating system supports the use of systemd to bootstrap and manage processes (for example, if you are using Red Hat Enterprise Linux (RHEL) Server 7.x), follow these steps to configure ArcGIS Server to start with the operating system:

  1. Within a command shell, switch to root user.
  2. Copy <ArcGIS Server installation directory>/framework/etc/scripts/arcgisserver.service unit file to /etc/systemd/system. Change file permissions of /etc/systemd/system/arcgisserver.service from 700 to 600.

    This file is installed with ArcGIS Server 11.0.

  3. Still as root user, run the following command to automatically create the links in /etc/systemd/system/multi-user.target.wants:
    # systemctl enable arcgisserver.service
  4. To verify that the systemd service is properly configured, restart the service and check its status.
    # systemctl stop arcgisserver.service# systemctl start arcgisserver.service# systemctl status arcgisserver.service
    (Video) How To Install ESRI ArcGIS Server Enterprise 10 5 full
  5. End the root user session.
  6. Reboot the operating system and verify that ArcGIS Server restarts properly.

If you install ArcGIS Server on a Linux machine that includes systemd v228 or a later version, you may need to enable and raise the systemdlimit to 512 maximum threads if the ArcGIS Server machine is heavily used. (For example, SUSE Linux Enterprise Server (SLES) 12 SP2 includes systemd v228.) Setting systemd to a maximum of 512 threads can prevent any single service from spawning too many threads andconsuming all server resources.

To enable and raise the limit, as the root user, uncomment and edit the following line in the arcgisserver.service unit file before deploying it to the/etc/systemd/system directory:

# TasksMax=512

Operating systems that support SysV

If your operating system supports the use of SysV to bootstrap and manage processes, follow these steps to configure ArcGIS Server to start with the operating system:

  1. Within a command shell, switch to root user.
  2. Copy the <ArcGIS Server installation directory>/framework/etc/scripts/arcgisserver shell script to the appropriate supported Linux distribution-based locations provided below:
    • RHEL Server: /etc/rc.d/init.d/
    • SLES: /etc/init.d/
  3. Change directory to the applicable init.d folder and check the arcgisserver script to make sure that root has at least read and execute permissions.
  4. Edit the arcgisserver script as follows:
    1. Update the agshome variable to the ArcGIS Server installation directory, for example, /home/username/arcgis/server.

    2. For RHEL Server only, add the line below just before # Description: ArcGIS Server Service:

      # chkconfig: 35 99 01

    3. Save the edits to the arcgisserver script.

  5. Still as root user, run the following command to automatically create the links in /etc/rc*.d with the appropriate run levels:
    • RHEL Server:
      $ chkconfig --add arcgisserver$ chkconfig arcgisserver on
      (Video) ArcGIS Server installation on Virtual Machine [Whole Video]
    • SLES:
      $ insserv arcgisserver$ chkconfig arcgisserver on
  6. End the root user session.
  7. Reboot the operating system and verify that ArcGIS Server restarts properly.

Machines with multiple network interface controller cards

ArcGIS Enterprise can be deployed on machines that have multiple network interface controller (NIC) cards. If you installed ArcGIS Server on a machine that contains more than one NIC card, you must identify which interface the server should use for network communication. This is done by adding a file into the installation directory for each machine in the site..

Perform these steps immediately after installing ArcGIS Server and before creating the new server site.

  1. Sign in to the multi-NIC machine where ArcGIS Server is installed. Browse to the <Server installation directory>/framework/etc folder. Create a file named hostname.properties, with appropriate permissions, inside this folder.
  2. Add the following text to the first line of the file, and specify the fully qualified domain name of the intended interface: hostname=interface.domain.com. For example, if you have a machine with two NIC cards (1 and 2), these interfaces' domain names resolve to S1.mycompany.com and S2.mycompany.com, and you want ArcGIS Server to use the second interface for network communication, add this text to the hostname.properties file: hostname=S2.mycompany.com.

    In some cases, as when a host name is identical for multiple interfaces, you should instead specify the IP address of the interface you want ArcGIS Server to use for network communication. The syntax is hostname=<IP address>.

  3. Save and close the hostname.properties file.
  4. Restart ArcGIS Server using the stopserver.sh and startserver.sh commands. Repeat with other machines in your ArcGIS Server site as necessary.

If necessary, follow the steps to configure other ArcGIS Enterprise software components on machines with multiple NIC cards:

  • Portal for ArcGIS
  • ArcGIS Data Store

Additional configuration notes

  1. After completing authorization, ArcGIS Server Manager should already be open. You are now ready to sign in to Server Manager and create a site. For more information. see Create a site.
  2. If you are preparing your site for a production deployment, you should install the ArcGIS Web Adaptor. The Web Adaptor provides a link between your enterprise web server and your ArcGIS Server site. It allows you to choose the port, address, and authentication settings that you want to use for incoming requests. It also prevents outside users from accessing Server Manager and the Administrator Directory. For more information, see About the ArcGIS Web Adaptor.
  3. Esri recommends using the serverScan.py script to check for security best practices with your ArcGIS Server following installation.
  4. With your ArcGIS Server site authorized and configured, you can integrate it with your ArcGIS Enterprise deployment. A common, though not required, step is to federate your server site with your ArcGIS Enterprise portal. Content shared to your portal is powered by services running on its federated ArcGIS Server sites.
  5. Most of your work publishing services occurs in ArcGIS Pro, the desktop application GIS professionals use to create maps, layers, locators, and so on. Users working in ArcGIS Pro can sign in to your ArcGIS Enterprise portal or connect directly to stand-alone ArcGIS Server sites. See Connect to ArcGIS Server from ArcGIS Pro for instructions.
  6. Ensure that ArcGIS Server can access all the data referenced by its services. For more information, see Make your data accessible to ArcGIS Server.
  7. Your users can begin publishing and sharing content. See Service publishing in ArcGIS Pro to learn more about the various publishing and sharing workflows available.

Feedback on this topic?

(Video) ArcGIS Enterprise: Managing ArcGIS Server

FAQs

Install ArcGIS Server on one machine—ArcGIS Enterprise? ›

ArcGIS Enterprise
  1. Step 1: Verify system requirements. ...
  2. Step 2: Plan your ArcGIS Server site configuration. ...
  3. Step 3: Adjust firewall settings. ...
  4. Step 4: Install ArcGIS Server. ...
  5. Step 5: Log in to Manager. ...
  6. Step 6: Install the ArcGIS Web Adaptor. ...
  7. Step 7: Connect to the server. ...
  8. Step 8: Grant permissions to data directories.

Is ArcGIS Server the same as enterprise? ›

ArcGIS Server is a central component of ArcGIS Enterprise. System capacity and capabilities are provided through licensing ArcGIS Server by CPU cores according to one or more server roles.

How do I deploy ArcGIS enterprise? ›

Set up your deployment
  1. Install Portal for ArcGIS. ...
  2. Choose to create a portal.
  3. Select a license file to authorize your portal's user types and apps. ...
  4. Create the initial administrator account.
  5. Specify the content directory for the portal. ...
  6. Install the ArcGIS Web Adaptor. ...
  7. Install and authorize ArcGIS Server.

What is hosting server in ArcGIS enterprise? ›

A hosting server allows you to publish hosted layers, add files to the portal's Map Viewer Classic, and perform feature and raster analysis in Map Viewer Classic and ArcGIS Pro. To be configured as your hosting server, the server site must have a relational type of ArcGIS Data Store registered as its managed database.

Can you install ArcGIS on multiple computers? ›

With a Named User license (the default), you can use ArcGIS Pro on up to three computers at the same time. With a Single Use license, you can use ArcGIS Pro on one authorized computer at a time.

What is the difference between ArcGIS desktop and enterprise? ›

A key differentiator between the two products is that ArcGIS Enterprise can connect to user-managed data stores, whether cloud storage, folders, or databases. Publishers can reference the data in place from within these stores when publishing datasets that can be viewed and used on the web.

How do I set up an ArcGIS Server? ›

ArcGIS Enterprise
  1. Step 1: Verify system requirements. ...
  2. Step 2: Plan your ArcGIS Server site configuration. ...
  3. Step 3: Adjust firewall settings. ...
  4. Step 4: Install ArcGIS Server. ...
  5. Step 5: Log in to Manager. ...
  6. Step 6: Install the ArcGIS Web Adaptor. ...
  7. Step 7: Connect to the server. ...
  8. Step 8: Grant permissions to data directories.

What is ArcGIS enterprise base deployment? ›

ArcGIS Enterprise comprises four software components. The minimum setup of ArcGIS Enterprise is called a base ArcGIS Enterprise deployment, and consists of the following: ArcGIS Server, licensed as ArcGIS GIS Server Standard or ArcGIS GIS Server Advanced and configured as the hosting server. Portal for ArcGIS.

How does ArcGIS Server work? ›

ArcGIS Server is software that makes your geographic information available to others in your organization and optionally anyone with an Internet connection. This is accomplished through web services, which allow a powerful server computer to receive and process requests for information sent by other devices.

What is Enterprise Builder? ›

ArcGIS Enterprise Builder is an installation and configuration wizard that sets up a base ArcGIS Enterprise deployment on a single machine. ArcGIS Enterprise Builder works in two parts: It installs ArcGIS Enterprise software on your machine. Next, it opens a browser window to configure the software.

What is included with ArcGIS enterprise? ›

ArcGIS Enterprise includes options for comprehensive mapping, image exploitation, real-time data processing, big data analysis, and using data science tools. It also powers the full suite of applications for field data collection, analysis, operational intelligence, and workforce tracking.

What is ArcGIS enterprise license? ›

ArcGIS Enterprise licensing. ArcGIS Enterprise is licensed per user and by system capacity. Users are licensed based on user types, providing secure access to information and content creation capabilities. See User types, roles, and privileges for detailed information on user types and capabilities.

Does ArcGIS enterprise include ArcGIS pro? ›

In an ArcGIS Enterprise portal, ArcGIS Pro licenses are assigned to members in the same way as in an ArcGIS Online organization. The user experience of signing in to ArcGIS Pro is also the same.

What is concurrent use in ArcGIS? ›

A Concurrent Use license enables multiple users to share access to ArcGIS Desktop applications from any computer on a network or from a virtual machine. ArcGIS License Manager software installed on the network manages the distribution of a pool of shared licenses.

What is the difference between ArcGIS Pro and ArcGIS desktop? ›

ArcGIS for Desktop 10.4. 1 is the same 32-bit product as ArcGIS Desktop 10.6, just an earlier release. Pro is a different beast entirely, built to be 64-bit from the ground up. Which one to use is more of a religious question than something which could be answered in our "Focused question / Best answer" model.

What is a single use license? ›

Single-use (node-locked) licensing: Single-use licenses permit software operation on only one computer at a time, and do not require a license service or license manager. An installation code from a license file activates the software.

What is the difference between ArcGIS Portal and ArcGIS Server? ›

With ArcGIS Online, these components run in an Esri-administered cloud infrastructure, whereas with Portal for ArcGIS, these components run on your own hardware. With ArcGIS Online, you will be up and running quickly without installing software or procuring additional hardware.

What is Esri ArcGIS enterprise? ›

ArcGIS Enterprise is the complete software system for all your geospatial needs—make maps, analyze geospatial data, and share results to solve problems. Our market-leading GIS mapping software will support your work behind your firewall or in the cloud and deliver results.

What is ArcGIS enterprise used for? ›

ArcGIS Enterprise is the foundational software system for GIS, powering mapping and visualization, analytics, and data management. It is the backbone for running the Esri suite of applications and your own custom applications.

What is ArcGIS enterprise standard? ›

ArcGIS Enterprise Standard includes geodatabase management and access to all the web service types offered by ArcGIS GIS Server. This allows you to enable your maps for the web, support web-based editing using feature services, and publish geoprocessing services from any tool included in ArcGIS Desktop Standard.

Videos

1. ArcGIS Enterprise Architecture
(Esri Industries)
2. ArcGIS Enterprise: Advanced Topics in ArcGIS Server Administration
(Esri Events)
3. Automating Your ArcGIS Enterprise Installation
(Esri Events)
4. Federating ArcGIS Server with Portal for ArcGIS
(Esri Canada)
5. ArcGIS Enterprise: Upgrading to New Versions
(ArcGIS)
6. Part 2 of 2, ArcGIS Server installation on Virtual Operating System
(Geo Magazine)

Top Articles

Latest Posts

Article information

Author: Corie Satterfield

Last Updated: 07/13/2022

Views: 6236

Rating: 4.1 / 5 (62 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Corie Satterfield

Birthday: 1992-08-19

Address: 850 Benjamin Bridge, Dickinsonchester, CO 68572-0542

Phone: +26813599986666

Job: Sales Manager

Hobby: Table tennis, Soapmaking, Flower arranging, amateur radio, Rock climbing, scrapbook, Horseback riding

Introduction: My name is Corie Satterfield, I am a fancy, perfect, spotless, quaint, fantastic, funny, lucky person who loves writing and wants to share my knowledge and understanding with you.