The following steps guide you through the ArcGIS for Server installation process on one machine using the setup user interface. If you're installing ArcGIS for Server on multiple machines, see the instructions in Installing ArcGIS for Server on multiple machines.
How to prepare to install ArcGIS for Server
- Obtain an authorization file for the machine on which you're installing ArcGIS for Server.
- Verify that your site meets the system requirements.
- Make sure the user has full permissions to the ArcGIS for Server installation directory. Group users and all others must have at least execute permissions to the ArcGIS for Server installation directory.
- Navigate to the directory where the ArcGIS for Server tar file was uncompressed, or insert the ArcGIS for Server media into the appropriate drive and browse for Setup to launch the setup program.
How to install ArcGIS for Server
The instructions below describe how to install ArcGIS for Server from the setup user interface. For instructions on installing ArcGIS for Server silently from the command line, see Installing ArcGIS for Server silently.
- The setup program begins by checking the prerequisites that must be met to successfully set up and use ArcGIS for Server. If all the prerequisites are met, the Introduction dialog box displays. Click Next to proceed.
- On the License Agreement dialog box, read the license agreement. If you accept the terms, select the I accept the license agreement button and click Next to proceed; otherwise, exit the setup by clicking Cancel.
- On the Choose Install Folder dialog box, specify the installation location.
- On the Pre-Installation Summary dialog box, click Install to start the installation.
- Upon completion of the installation, follow the directions on the screen.
- Authorize ArcGIS for Server:
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 authorization information. Select the authorization method you want to use (see the Authorization Method screen capture below). This is the method by which you will provide your authorization information.
- I have already authorized the software and need to authorize
Select this option if you have already authorized ArcGIS for Server but want to authorize additional extensions (if available). When this option is selected, there are several methods to provide your authorization information. Select the authorization method you want to use (see the Authorization Method screen capture below). This is the method by which you will provide your authorization information.
- I have received an authorization file from Esri and am now ready to
finish the authorization process.
Select this option if you have already received your authorization file from Esri Customer Service. With this option, you can browse to the location of the file received from Esri Customer service to complete your authorization.
After the installation is complete, ArcGIS Server Manager is automatically launched in Firefox. You will also be able to access Manager manually from any supported web browser by navigating to http://<server name>:6080/arcgis/manager. For more information, see the ArcGIS Server help.
- I have installed my software and need to authorize it.
- Configure ArcGIS for Server to be started with the operating system by following these instructions:
- Switch to root user.
- Copy <ArcGIS for Server installation directory>/framework/etc/scripts/arcgisserver shell script to the appropriate supported Linux distribution-based locations provided below:
- RHEL: /etc/rc.d/init.d/
- SUSE: /etc/init.d/
- 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.
- Edit the arcgisserver script as follows:
Update the agshome variable to the ArcGIS for Server installation directory, for example, /home/username/arcgis/server.
For RHEL only, add the line below just before # Description: ArcGIS Server Service:
# chkconfig: 35 99 01
Save the edits to the arcgisserver script.
- Still as root user, run the following command to automatically create the links in /etc/rc*.d with the appropriate run levels:
$ chkconfig --add arcgisserver $ chkconfig arcgisserver on
$ insserv arcgisserver $ chkconfig arcgisserver on
- End the root user session.
- Reboot the operating system and verify that ArcGIS for Server restarts properly.
- After completing authorization, ArcGIS Server Manager should already be open. You are now ready to log in to Manager and create a new site. For more information. see Creating a new site.
- 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 Manager and the Administrator Directory. For more information, see About the ArcGIS Web Adaptor.
- Most of your work publishing services occurs in ArcGIS for Desktop, where you create your maps, globes, geodatabases, and so forth. To publish a service directly from ArcGIS for Desktop, define a connection to your server using ArcCatalog or the Catalog window in ArcMap. Once you've done this, the connection information is saved on your machine and you can then reference it whenever you want to publish a service. If you make the connection with administrative privileges, you can also perform some server administration functions from ArcGIS for Desktop. See Making an administrative connection to ArcGIS Server in ArcGIS for Desktop for instructions.
- Ensure that ArcGIS for Server can access all the data referenced by its services. For more information, see Making your data accessible to ArcGIS Server.
- With a connection to the server established, you can begin publishing your GIS resources as services. To add a service, follow the directions in How to publish a service.
- Once you add services to your GIS server, you can use them in many types of applications. These include applications that you create with the ArcGIS web APIs, or preconstructed web applications such as ArcGIS Explorer Online, the ArcGIS.com map viewer, or the ArcGIS viewers for Flex and Silverlight. Alternatively, you can view services in desktop-based applications, such as ArcGIS Explorer, ArcMap, or ArcGlobe. Mobile devices, such as the iPhone, Android devices, and Windows Phone, can also use your GIS services. See About creating web GIS applications to get started.