Create Site

Description

This is the first operation that you must invoke when you install ArcGIS Server for the first time. Creating a new site involves:

Because of the sheer number of tasks, it usually takes a little while for this operation to complete. Once a site has been created, you can publish GIS services and deploy them to your server machines.

NoteNote:

This operation is available only when a server machine is not participating in any site.

Parameters

Parameter

Description

username

The name of the administrative account to be used by the site. This can be changed at a later stage.

password

The credentials of the administrative account.

configStoreConnection

A JSON object representing the connection to the configuration store. By default, the configuration store will be maintained in the ArcGIS Server installation directory.

localRepositoryPath

Optional. A JSON object representing the local repository path.

directories

A JSON object representing a collection of server directories to create. By default, the server directories will be created locally.

cluster

An optional cluster configuration. By default, the site will create a cluster called 'default' with the first available port numbers starting from 4004.

Starting with 10.5.1, clusters are deprecated.

logsSettings

Optional log settings.

runAsync

A flag to indicate if the operation needs to be run asynchronously.

Values: true | false

f

The response format. The default response format is html.

Values: html | json

Example

http://server:port/arcgis/admin/createNewSite
	
username=admin
password=secret
configStoreConnection={
  "type"="FILESYSTEM",
  "connectionString":"\\myshare\config-store",
  "localRepositoryPath": "C:\\arcgisserver\\local"
 }
	directories={
		"directories": [
			  {
			    "name": "arcgiscache",
			    "physicalPath": "C:\\arcgisserver\\directories\\arcgiscache",
			    "directoryType": "CACHE",
			    "cleanupMode": "NONE",
			    "maxFileAge": 0,
			    "description": "Stores tile caches used by map, globe, and image services for rapid performance.",
			  },
			  {
			    "name": "arcgisjobs",
			    "physicalPath": "C:\\arcgisserver\\directories\\arcgisjobs",
			    "directoryType": "JOBS",
			    "cleanupMode": "TIME_ELAPSED_SINCE_LAST_MODIFIED",
			    "maxFileAge": 360,
			    "description": "Stores results and other information from geoprocessing services.",
			  },
			  {
			    "name": "arcgisoutput",
			    "physicalPath": "C:\\arcgisserver\\directories\\arcgisoutput",
			    "directoryType": "OUTPUT",
			    "cleanupMode": "TIME_ELAPSED_SINCE_LAST_MODIFIED",
			    "maxFileAge": 10,
			    "description": "Stores various information generated by services, such as map images.",
			  },
			  {
			    "name": "arcgissystem",
			    "physicalPath": "C:\\arcgisserver\\directories\\arcgissystem",
			    "directoryType": "SYSTEM",
			    "cleanupMode": "NONE",
			    "maxFileAge": 0,
			    "description": "Stores directories and files used internally by ArcGIS Server.",
			  }			 
		]
	}
	cluster={  \\Starting with 10.5.1, clusters are deprecated.
		"clusterName":"development",
		"clusterProtocol": {
			"type":"TCP",
			"tcpClusterPort":9000
		}
	}
	logsSettings={
  		"logLevel": "INFO",
  		"logDir": "C:\\arcgisserver\\logs\\",
  		"maxErrorReportsCount": 10,
  		"maxLogFileAge": 90
	}
  	runAsync=true

3/3/2017