ArcGIS Server Install | Arc Gis | System Software

ArcGIS Server version 10 Install and Configuration with SQL

By Vince DiNoto Vince.dinoto@kctcs.edu

Contents
Prerequisite ................................................................................................................................................... 2 Overview ....................................................................................................................................................... 2 SQL Express 2008 R2 ..................................................................................................................................... 2 Virtual Studio 2010 ....................................................................................................................................... 3 ArcGIS Desktop v10 ....................................................................................................................................... 3 ArcGIS Server v10 .......................................................................................................................................... 4 Setting permissions ................................................................................................................................... 8 ArcSDE for Workgroup v10 ........................................................................................................................... 9 SQL Group Configuration .......................................................................................................................... 9 ArcCatalog ................................................................................................................................................... 10 ArcInfo......................................................................................................................................................... 11 Table of Figures ........................................................................................................................................... 12 Index............................................................................................................................................................ 13

ArcGIS Server Installation

Page 1

The configuration of the server will be done in such away so that it can serve out ArcGIS Server feature services. It is assumed that Microsoft Server 2008 has been installed and is working properly including configuration of IIS (this is accomplished in the Roles section of Server Manager). You will need to install any server updates required prior to beginning the configuration. 3. You should understand how to create maps using ArcInfo version 10 and have used services from a ArcGIS Server. SQL Express can also be installed from the ArcSDE for Workstation or ArcSDE for Desktop. 1. The major difference between SQL Express and SQL is the maximum size of the database and the version of ArcSDE limits the number of connections to the database. downloaded from: http://www. Install the software ArcGIS Server Installation Page 2 . For this lesson we will be using a virtual server. The server can be either virtual or physical. Note that ArcSDE from the ArcGIS Server DVD will only work with the full version of SQL. It is further assumed that all appropriate virus protection has been installed. Overview All connections to the server will be done using a Remote Desktop connection (which is typical in most production environments). You should turn off IE Enhanced Security. Download the software 2. which will allow online browser editing and editing within ArcInfo. this will require either SQL or SQL Express. Go to Server Manager Click on the upper left “Server Manager” Go to “Security Information” Find “Configure IE ESC” Turn off IE ESC then do a refresh SQL Express 2008 R2 We will use the free Microsoft SQL Express 2008 R2 with advanced options. Of course the cost is another factor since SQL Express is free. 5. make sure that the server will accept a remote connection.Prerequisite Prior to begin this module you should be a knowledgeable user of ArcGIS Desktop this exercise will use version 10 of Esri products. 4. to accomplish this you need to do the following: 1. If you are not familiar with either of these operations you need to gain that familiarity before proceeding. if only used within the organization network this is not needed.microsoft.com/express/Database/ we are using the 64 bit variety. 2. The server will needs to have a public ip address if it is to be outside of the organization.

b. ArcEditor. Make sure you have Microsoft Installer 4. b. Do a complete install 2. Do not add ArcSDE from here 4. ArcInfo) of the desktop may be in one file and depending on the key code inputted or the license manager which of the three versions you will have available to use.5 Installed it will prompt you for this. Install Service Pack(s) (SP1) 5. Secure the software. Check for product updates after completing the install and restart if required You can do the installation of SQL Express when you do the installation of ArcSDE. Make sure the software is operating properly before moving to the next step ArcGIS Server Installation Page 3 . Note it will show as SQL at times and not SQL Express b. c. Depending on how you are getting your media. ArcGIS Desktop v10 ArcGIS Desktop is installed on the server so that map files can be constructed directly on the server 1. MSDNA might be your source. it is useful if you plan to work with Silverlight. Restart if required 3. Note all versions (ArcView. Use the defaults for the install. Load any other software you are prompted for. Virtual Studio 2010 Next you will install Virtual Studio 2010. components of this software is used both with Silverlight and also ArcGIS Server. i. c. Registered software with license manager or input key codes d. Use the default name for the instance SQLExpress ii. Install ArcInfo V 10 on the server a. Install the software which will require a machine reboot during the installation process You may also wish to install Microsoft Expressions 4.a. Starting Installation again a. If you have already completed the installation of SQL Express you just need to do the post install part of ArcSDE. It requests the name of the administrator make sure you are in that group c. while it is not needed for the server operation for this lesson. 1. 2. Connect to the license manager or input appropriate key codes 3. you might need an iso program to install from an iso image.

If you are prompted for missing components. install the missing components and restart the installation process. d. Run the Post Install which will automatically start after the installation is complete. Provide a Name for the instance. A good resource is: http://help.0/he lp/arcgis_server_dotnet_help/index.arcgis. If you did you installation via a sys prep. You must have specific Web Server (IIS) components and Management Tools for proper function. Install appropriate Management Tools on the server as required. ArcGIS Server Installation Page 4 . cancel the installation process. If prompted for missing components cancel the installation process for ArcGIS Server. a. Install ArcGIS Server for Microsoft . Restart the installation process.ArcGIS Server v10 We will be installing the Enterprise level of ArcGIS Server. Make sure all IIS Components (web services) are installed do not move forward without Figure 1: Web Server Requirements these components installed. b. if you do not have them installed you will be prompted for them. Don’t forget you must also do a post install when you finish the installation for each component. You will configure the GIS Server and also authorize the GIS Server in the Post installation. you may need to change the pipeline for application pool to Classic instead of Integrated. c. first we will install the server and then the web application. We will be installing the . e. 2.html 1.NET Framework version.NET Framework a. See Figure 1: Web Server Requirements.com/en/arcgisserver/10.

Figure 2: ArcGIS Server Accounts b. you will be required to generate a password. The first step will be to create the Arc SOM and Arc SOC Accounts which will be used to communicate with the server. See Figure 2: ArcGIS Server Accounts. The password needs to be a strong password use capital letters and numerical characters. You can use the default names or select your own names. SOM stands for Server Object Manager and SOC stands for Server Object Container. ArcGIS Server Installation Page 5 . These two accounts are critical for the complete operation.

The next step will be to create and ArcGIS Web Services account and password. you may accept the provided name or create one of your own.Figure 3: ArcGIS Server Web Services c. ArcGIS Server Installation Page 6 . you may use the same password as in the previous part.

include using the IP address. This install looks very much like the one done in step 2. You will next need to specify the location of the output images. b. 4. g. you must have appropriate key codes for the software and extensions. a. Next you will need to authorize the software. press the open folder button and select or create a storage location. Complete the configuration process f. Web Applications will be similar to what you did in the initial install. 3.Figure 4: Image storage directory d. You need to keep the web port at 80. ArcGIS Server Installation Page 7 . SOM and Webservices accounts have appropriate access to these folders. there is no post install. e. You can change the webserver name. You will need to redo the post install for ArcGIS Server including putting the authorization codes in. The Inetpub and wwwroot are used by IIS. You will need to give rights to certain accounts but this will be discussed later in this module. you will need to share the folders and provide appropriate permissions to the folders. Next we need to install the web applications (post install) for the dot net framework. You need to install any service packs (SP1) for ArcGIS Server and for the Web Application. I normally create a new folder for the mxd files and also keep the default folder as shown above. Make sure the SOC.

Add your account to agsadmin Group a. 1. I suggest ArcGIS Server Installation Page 8 . also make sure you have full permission to this folder by being in the administrator group or adding yourself to this folder. 3. You must make sure that the SOC account has permission to the location in which the data is being stored. they are local machine accounts. while your user account most likely is part of the Domain. While it is not required to put the SOC and SOM accounts in this group you may decide to add them. 2. Under Configuration ii. When you add an account make sure that you denote the location of the account the SOM and SOC accounts are not part of the Domain. This can be accomplished by sharing of folders. Granting permission to directories (folders). If you need to add additional people to the administrative account please do so.Setting permissions Once you have installed the server software you need to make sure that permissions are set correctly. This including putting your account into agsadmin and agsusers groups and put the SOC and SOM accounts into the proper shares. SOM and webservices have been added automatically to the Users Group. The data folders for shapefiles should be located in your new folder or in the arcgisserver folder. Open the agsadmin group Note that I am already in this group as is the ArcGIS Webservices account. this is done with the same procedure as discussed for the agsadmin group. Under Local Users and Groups iii. The SOC. Open Group Folder iv. Open the Server Manager from Administrative Tools i. Add your account to Figure 5: agsadmin Group agsusers group.

ArcGIS Server Installation Page 9 . Click next to continue. This process will take several minutes. ArcSDE for Workgroup v10 If you have available ArcSDE for workgroup it allows for 10 concurrent connections. This application is found on the ArcGIS Server for Workgroup DVD. We will couple the SQL database with the ArcGIS Server at a later point. Check for service pack The overall install is very quick SQL Group Configuration Once you have gotten ArcSDE installed you need to make sure that the SQL groups have your Figure 6: SQL Groups domain account and the SOC and SOM accounts included. 2. 1. Next step requires a re-authorization 4. You will be prompted to add a Windows Login if this is a domain account you will need to put the domain in front of the account. The full version of ArcSDE for Enterprise must be used in conjunction with the full version of SQL. will be different depending on the name of the server. This is done as described in the part 1. You will need to upgrade your SQL Express to have Advanced Extension and also enable it. The procedure is the same as done for ArcGIS Server. which does not limit the number of connections. because it can limit your flexibility. ArcSDE is the software that connects SQL Express and ArcGIS Server together. The number service connections are an important consideration. ArcSDE for the desktop allows only 3. there are three different groups. 3. Note the names in Figure 6: SQL Groups.adding the SOC and SOM account to the administrator group therefore you will need to add only one group. if you had not already installed it on your server previously. Make sure the SOC account has at least read/write permission. You could also install SQL Express at this time.

com/content/kbase?fa=artic leShow&d=37983 .ArcCatalog Open ArcCatalog and click on Add Database Server as in Figure 7: Adding Database Server.arcgis. you also may need to run the following patch which is located on the page at: http://resources. Make sure the ArcGISSOC account is added to the database and that Figure 7: Adding Database Server permission of read and write have been given to the database. Next you will need to right click on the SQL Express Server and create a GeoDatabase. Next you will need to add a shapefile to the geodatabase just created. You will be requested to give the name of the database to make the connection. Locate your SQLExpress Figure 8: Geodatabase Shapefile Creation ArcGIS Server Installation Page 10 . It will take the form of server name\sql server. If you have problem connecting make sure you have installed all service packages.

I suggest this to be done in the ArcGIS Server Manager. Other sources such as traditional Geospatial database or just shapefiles can be used. Right click on the geodatabase and press import. Once an MXD file has been created using the relational database server (SQL). In the import window you need to select the input filename and provide a name for the file that will reside in the geodatabase. but for any layer you wish to modify via a web browser they must be contained in a relational database such as SQL Express.mxd) into the shared directory. Multiple services can also be used in the construction of the final map. The data source will be the SQL Database server instead of a folder connection or geodatabase like you have done in the past. The ArcGIS Server has full rights to this directory which is Figure 9: Adding data from SQL Express Server required to be able to display the map project. Once all the data has been added to the map you will need to save the map project file (.geodatabase you created. since it must be created from an MXD file and not a MSD file as done with ArcGIS Desktop. You should get the same results by exporting the file to the geodatabase. See Figure 8: Geodatabase Shapefile Creation ArcInfo Launch ArcInfo and select add data. ArcGIS Server Installation Page 11 . I suggest keeping the name short and omitting spaces. You can have multiple sources for the data. you will need to create a service. The service that will be created can be edited within ArcGIS Desktop as well as on a web browser since it will be a feature class service.

......... 8 Figure 6: SQL Groups...................................................................................................................................................................................................................... 11 ArcGIS Server Installation Page 12 ... 9 Figure 7: Adding Database Server ........................ 4 Figure 2: ArcGIS Server Accounts ...............................................................................................................................Table of Figures Figure 1: Web Server Requirements ...................................................... 6 Figure 4: Image storage directory ..................................................................................... 10 Figure 8: Geodatabase Shapefile Creation .................................................................................................................................................... 5 Figure 3: ArcGIS Server Web Services .................. 10 Figure 9: Adding data from SQL Express Server .......................................................................................................................................................................................................................................... 7 Figure 5: agsadmin Group ........................................................................

11 Post Install. 2 Microsoft SQL Express. 7 ArcGIS Server Installation Page 13 . 10. 7 IP address. 3 Web Application. 7 key codes. 10 Domain. 2 IIS. 3. 3. 8 Arc SOC. 2. 11 Virtual Studio 2010. 1. 3. 1. 7 wwwroot. 2 Database Server. 2. 4. 2 Roles. 8 agsadmin. 2. 5 Silverlight. 10 ArcGIS Desktop. 9. 7 license manager. 5 Server Object Manager. 4 Administrative Tools. 9 Configure IE ESC. 8 agsusers. 3 Microsoft Server 2008. 2 MXD. 4 Remote Desktop. 11 IE Enhanced Security. 7 Inetpub. 11 ArcGIS Web Services. 5 Arc SOM. 5 ArcCatalog. 2 Server Manager. 2. 6 ArcInfo. 9. 3. 11 ArcGIS Server.Index . 7. 8 Server Object Container.NET Framework. 2. 3. 2 geodatabase. 11 ArcSDE. 2. 3. 10. 4. 3 SQL. 2. 8 Esri.

Sign up to vote on this title
UsefulNot useful