Using ArcCatalog or the Catalog window in ArcMap, you can quickly publish a service definition file (.sd) as a GIS service. The service definition is uploaded to the server as part of the publishing process; you don't have to copy it to the server beforehand.
Follow these steps to publish a service definition file from ArcMap.
- In the Catalog tree, navigate to the service definition you want to publish.
- Right-click the service definition and choose Publish as a Service.
- From the Connection drop-down list, choose the ArcGIS Server to which you want to publish the service definition.
- If applicable, choose the GIS server cluster that will host the published service definition.
- Either keep the default Service Name, or type a new name for the service. The name cannot be more than 120 characters long, and may contain only alphanumeric characters and underscores.
- By default, the service definition is published to the server folder specified in the service definition configuration. If you want to change the folder where the service definition will be published, choose a folder from the drop-down list or create a new folder.
Note:
You cannot publish a service definition to the Hosted, System, or Utilities folders of ArcGIS Server. The System and Utilities folders are reserved for preconfigured services. The Hosted folder contains hosted services published to Portal for ArcGIS. This folder only displays in Manager if your server is federated with Portal for ArcGIS and configured as the portal's hosting server.
- If you are signed in to ArcGIS Online, you can share the service on ArcGIS Online when the service definition is published. To do so:
- Select Register the service with ArcGIS Online when published.
- Click Next.
- Select how you want to share your service on ArcGIS Online. For a description of these options, see Setting map service properties.
- Click Finish to publish the service definition as a service.
Note:
If the service definition you are publishing will be copying data to the server, the size of the data and your network bandwidth impacts the time it takes to publish.
Your service is now running on the server and can be accessed by users and clients on your network. If your server administrator has allowed web access to the service, your service is also now available on the web.