配置一个单机部署
如果您所在的组织需要在小范围内部署 ArcGIS Server,则可以在单机上安装全部组件。在单机上安装 ArcGIS Server 的全部组件还可以为开发或测试提供便利。
ArcGIS Server 的安装配置和安装后配置可以简化要在单机上实施的部署。例如,在一台计算机上进行安装时,系统将自动创建缓存、输出等项目的服务器目录并指定各自相应的权限。
要在一台计算机上运行 ArcGIS Server,请遵循如下步骤:
- 安装 ArcGIS Server
- 运行安装后配置
- 向 agsadmin 组和 agsusers 组中添加用户
- 注销或重新启动计算机
- 授予对数据目录的访问权限
- 连接到 GIS 服务器
- 发布服务
- 使用服务
安装 ArcGIS Server
满足系统要求中详细描述的所有先决条件后,即可开始安装 ArcGIS Server 软件。需运行以下两个安装程序:GIS 服务安装程序和 Web 应用程序安装程序。安装上述两个安装程序的所有组件是单机部署的最常见配置。
ArcGIS Server 安装指南中包含有关软件安装过程的详细信息。安装指南中还列出了安装 ArcGIS Server 要满足的系统要求和先决条件。您可在安装向导的第一个面板中单击安装指南按钮打开安装指南。
运行安装后配置
运行 GIS 服务安装程序之后,将弹出安装后配置向导。通过此向导可对 ArcGIS Server 所需的帐户、权限及目录进行配置。
在安装后配置期间,系统将提示您提供 GIS 服务器所使用帐户(即 SOM、SOC 和 ArcGIS Web 服务帐户)的名称和密码。要了解这些帐户的用途和最佳配置方法,请参阅 GIS 服务器所用帐户。
出于安全考虑,ESRI 建议您使用本地帐户作为 SOM 和 SOC 帐户,而不是指定域帐户。这样,可确保恶意用户无法使用此类帐户获取网络中其他计算机的管理权限。
在安装后配置期间,您还需要提供实例的名称。默认名称为 ArcGIS。请注意,更改默认设置会更改 ArcGIS Server 帮助中所提到服务器文件的 URL 结构和路径的多个默认示例。
当系统提示您输入 ArcGIS Web 服务帐户时,应牢记 GIS 服务器所用帐户中提到的准则。由于在运行安装后配置之后将很少用到此帐户,因此在多数情况下接受默认设置即可。
共有两个安装后配置:GIS 服务器安装后配置和 Web 服务安装后配置。在一台计算机中安装 ArcGIS Server 时,这两个安装后配置会在初次运行时合并成一个安装后配置。如果稍后需要再次运行安装后配置,则可以通过开始菜单分别启动。
在 Windows 计算机管理 中,SOM 和 SOC 帐户的全名分别是 ArcGIS Server 对象管理器帐户和 ArcGIS Server 对象容器 (SOC) 帐户。在 Windows 中授予这些帐户权限时,将显示帐户的全名。
如果所配置的计算机的名称中包含下划线字符(如 MY_WEB_SERVER),则在使用 Microsoft Internet Explorer 尝试登录管理器、创建服务或管理 Web 应用程序时可能会遇到异常状况。如果希望保留这些字符,请访问主题保留 Web 服务器名称中的下划线字符以获取相关说明。
向 agsadmin 和 agsusers 组中添加用户
现在,您需要分别指定哪些用户具有服务器的管理权限而哪些用户只具有常规使用权限。GIS 服务器安装后配置可创建两个操作系统组:agsadmin 和 agsusers。agsadmin 组供管理员(例如创建服务的用户)使用。您需要将您自己和管理服务器的任何其他用户添加到 agsadmin 组中。
agsusers 组供那些只需同 GIS 服务器进行本地连接而不需要管理权限的用户使用。填充 agsusers 组需要一系列已授权用户。对于已经存在于 agsadmin 组中的帐户,则不必将其添加到 agsusers 组中。
您无需将 SOM 和 SOC 帐户添加到 agsadmin 和 agsusers 组中。这些帐户仅限 GIS 服务器内部使用。
注销或重新启动计算机
要使安装后配置所生成的帐户设置生效,您需要注销计算机并重新登录到服务器,然后才能继续操作。
授予对数据目录的访问权限
如果文件夹中所含数据将用于服务,则需要执行以下操作:
-
如果此文件夹已共享,请授予 SOC 帐户对此文件夹更改级别的共享权限。方法是:在 Windows 中查看文件夹的属性 对话框,单击共享选项卡,然后单击权限按钮设置这些权限。
-
授予 SOC 帐户对此文件夹的读取和写入的文件权限。方法是:在 Windows 中查看文件夹的属性 对话框,然后单击安全选项卡设置这些权限。
上述步骤不仅适用于包含源文档的文件夹,还适用于包含该文档中所引用数据的文件夹。假设您拥有一个可以显示两个数据图层的地图文档。如果地图文档和数据位于不同的目录中,则应该按上述步骤授予对包含地图文档的文件夹和包含数据的文件夹的权限。
而相对简单的做法是将地图文档及其数据保存在同一个文件夹中。然后,您便可以使用地图文档中的相对路径对数据进行引用。这样,您只需授予对一个文件夹的权限即可。
如果要通过 ArcSDE 访问数据,则需确保将用户名和密码保存在数据库连接中。有关通过 ArcGIS Server 访问 ArcSDE 数据的详细帮助信息,请参阅主题准备要作为服务发布的资源。该主题还说明了如果数据存储在未安装任何其他 ArcGIS Server 组件的计算机中,用户应采取哪些对策。
连接到 GIS 服务器
现在,您可以连接到 GIS 服务器了。您可以使用管理器或 ArcCatalog 连接到服务器并对服务器进行管理。无需将 ArcCatalog 与任何其他 ArcGIS Server 组件安装在同一台计算机上,只需使它们处于同一本地网络中并保证未设有任何防火墙即可。
如果您使用管理器对服务器进行管理,请参阅登录管理器。
如果您使用 ArcCatalog 对服务器进行管理,请参阅在 ArcCatalog 中创建到 ArcGIS Server 的管理连接。
发布服务
连接到服务器之后,即可将您的 GIS 资源作为服务进行发布。要添加服务,请遵照将 GIS 资源发布到服务器中的说明。
为服务(如用于地图服务的地图文档)指定 GIS 资源时,可以使用 UNC 路径或本地路径。如果在管理器中使用本地路径,输入或粘贴路径时请务必小心。
使用服务
将服务添加到 GIS 服务器之后,可在 Web 或桌面应用程序中使用这些服务。这些应用程序可以为您使用管理器创建的 Web 制图应用程序或者为随 ArcGIS Server 提供的开发工具。还可以为 ArcGIS 应用程序,例如 ArcGIS Explorer、ArcMap 或 ArcGlobe。移动设备也可利用正确配置的服务。