原创文章,转载须标明出处自:

https://www.cnblogs.com/gisspace/p/8126261.html

-----------------------------------------------------------------

文章目录

|-- 1. ArcGIS for Server介绍

|-- 2. 安装环境需求

|-- 3. 新建一个站点

|-- 4. 预览地图服务

-----------------------------------------------------------------

1. ArcGIS for Server介绍

如官方文档所说,ArcGIS for Server是一个分享地图数据的WEB服务器。可将矢量地图数据发布成网络服务,供他人查看、编辑。

2. 安装环境需求

以下配置需求为10.4版本,其他版本请自行参考官方文档

操作系统要求:64位

(特别注意:在windows server 2008r2操作系统上安装须安装sp1补丁)

内存要求:4g

磁盘空间要求:5.5g

其他需求:安装 Microsoft .NET Framework 4.5 或更高版本。

3. 新建一个站点

文中已ArcGIS for Server 10.4为例,其他版本类似。

Step 1:安装ArcGIS for Server

在Windows下安装还是很简单的,加载镜像文件,双击server的安装文件,待解压完成后,server就开始安装了。

安装时会让你选择安装目录,具体选择得看各位的磁盘情况了。

安装同时会创建一个系统账户来管理文件访问权限,可选择导出账户配置,用以创建集群。

安装结束后需要选择授权文件,需要在安装前准备好。完成授权,安装结束!

Step 2:新建一个站点

安装完成后,安装程序会自动打开ArcGIS Server的管理页面,会让你选择新建站点还是加入已有站点(此选项为集群部署,请参考另一篇文章),我们选择“创建新站点”。

输入站点管理员的用户名密码,此账户即为该站点的管理员账户,以后可以通过该账户管理ArcGIS Server站点。

接下来会让指定config-store目录和directories目录,须指定系统用户arcgis有读写权限的位置。

config-store目录存储该站点的信息。

directories目录分为4个子目录,arcgiscache(存储切片服务的缓存)、arcgisjobs、arcgisoutput(地理作业处理结果)、arcgissystem(站点内的服务信息)。

最后会让你确认站点信息,点击完成,开始创建站点。

站点创建成功!此时输入你的用户名密码就可以登录站点,查看地图服务了。

4. 预览地图服务

登录站点管理页面,在站点的根目录下已存在一个默认地图服务。点击服务名称进入服务详情页面。

选择功能,查看该服务暴露的接口地址,ArcGIS Server提供REST和SOAP两种形式的接口。这里我们点击REST接口,进入服务能力页面。

点击页面顶部的View In: ArcGIS JavaScript,即可在浏览器中预览此地图服务。

预览结果如下图所示。

如果能预览到地图,则说明已经成功部署了ArcGIS for Server!

在后续的文章中,将陆续介绍如何发布地图服务、如何建立地图服务器集群

Windows下创建ArcGIS Server站点的更多相关文章

  1. Windows下建立ArcGIS Server集群

    原创文章,转载须标明出处自: http://www.cnblogs.com/gisspace/p/8269525.html -------------------------------------- ...

  2. CentOS 6.5环境下配置Arcgis Server 10.3

    感觉arcgis server在Windows系统下过于消耗资源,现将其配置到linux下,仅用于学习用.文中安装截图较多.因水平有限,难免有不周之处,请指教. 一.安装前准备 配置linux环境:此 ...

  3. 【转】ArcGIS Server 站点架构-Web Adaptor

    GIS 服务器内置了Web服务器,如果我想用我自己企业内部的服务器,该怎么做? 多个GIS服务器集群又如何做? …… 有问题,说明我们在思考,这也是我们希望看到的,因为只有不断的思考,不断的问自己为什 ...

  4. Git - git bash 在 windows 下创建软连接

    1. 概述 使用 git bash 在 windows 下创建软连接 或者叫 快捷方式 感谢 Tony 老师的帮助 Tony 的技术笔记 Windows 使用 ln -s 创建软链接 2. 问题 需求 ...

  5. windows下创建/删除服务

    windows下创建/删除服务 1.      windows下创建/删除服务 1.1.    创建服务 命令格式: sc [servername] create Servicename [Optio ...

  6. windows 下使用 Filezilla server 搭建 ftp 服务器

    windows 下使用 Filezilla server 搭建 ftp 服务器 1. Filezilla server 免费,开源, ftp 服务端 2. 下载安装, windows  https:/ ...

  7. windows下创建Python虚拟环境

    windows下创建Python虚拟环境 说明 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv ...

  8. Windows下创建.gitgnore文件

    相信使用过git的朋友可能遇到过,直接在windows下创建.gitgnore文件失败.类似截图那样 上网查了一下,有两种方法. 方法1: 此方法较为简单,前提是安装了git bash. 用git b ...

  9. linux REDHAT6.4下安装ArcGIS Server 10.1

    1 安装环境 因为Linux的发行版本比较多,我们在使用的时候请严格按照官网给的给出的版本,在官网上给出的是经过严格测试的,如果采用其他的,即便安装上了,在后续的运作中出现问题,这个可就麻烦了,官网对 ...

随机推荐

  1. 入门系列之Scikit-learn在Python中构建机器学习分类器

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由信姜缘 发表于云+社区专栏 介绍 机器学习是计算机科学.人工智能和统计学的研究领域.机器学习的重点是训练算法以学习模式并根据数据进行预 ...

  2. Java开发环境Jave EE 和 jdk 下载

    以下软件均为64位环境 jdk版本:jdk1.8.0_181 jave EE版本(当前最新版本4.8):eclipse-jee-photon-R-win32-x86_64.zip 链接:https:/ ...

  3. Oracle 连接查询

    1.什么是连接查询?(B) 很多时候我们需要查询的数据并不是来源于同一张表,而是来源于多张表,而这种一个查询需要对多张表进行操作,就成为连接查询. 2.如何进行表的连接查询? 连接查询有两种方式:SQ ...

  4. 读懂 Gradle 的 DSL

    现在 Android 开发免不了要和 Gradle 打交道,所有的 Android 开发肯定都知道这么在 build.gradle 中添加依赖,或者添加配置批量打包,但是真正理解这些脚本的人恐怕很少. ...

  5. helm 持久化部署ingres

    Ingress 是一种 Kubernetes 资源,也是将 Kubernetes 集群内服务暴露到外部的一种方式.本文将讲一讲如何用 Helm 在 Kubernetes 集群中部署 Ingress,并 ...

  6. H5直播避坑指南

    本文来自"小时光茶社(Tech Teahouse)"公众号 作者简介: 文赫,2015年加入腾讯,作为前端开发工程师参与过手Q游戏公会,游戏中心,企鹅电竞等项目,具有丰富的移动端开 ...

  7. [AI开发]基于深度学习的视频多目标跟踪实现

    据我目前了解掌握,多目标跟踪大概有两种方式: Option1 基于初始化帧的跟踪,在视频第一帧中选择你的目标,之后交给跟踪算法去实现目标的跟踪.这种方式基本上只能跟踪你第一帧选中的目标,如果后续帧中出 ...

  8. 经典排序算法 — C# 版(上)

    提起排序,与我们的息息相关,平时开发的代码少不了排序. 经典的排序算法又非常多,我们怎么评价一个排序算法的好坏呢? 其实可以这样想,要细致的比较排序算法好坏,那我们就从多方面尽可能详细的对比 一.效率 ...

  9. 使用 Vue 开发 scrollbar 滚动条组件

    Vue 应该说是很火的一款前端库了,和 React 一样的高热度,今天就来用它写一个轻量的滚动条组件: 知识储备:要开发滚动条组件,需要知道知识点是如何计算滚动条的大小和位置,还有一个问题是如何监听容 ...

  10. Java基础——集合(持续更新中)

    集合框架 Java.util.Collection Collection接口中的共性功能 1,添加 booblean add(Object obj);  往该集合中添加元素,一次添加一个 boolea ...