ArcGIS Enterprise11基础部署_以Windows server 2016Datacenter上单机安装为例

0
分享 2022-10-08

0-1.png


1. 安装前准备
    对于机器名,请务必不要包含arcgis.com,诸如xxx.arcgis.com, xxx.xxarcgis.com, xxx.arcgisxx.com都禁止作为机器名。
    本文以Windows server 2016 Datacenter上安装ArcGIS Enterprise 11.0为例,详细描述ArcGIS Enterprise基础部署的完整过程。
 
1.1修改机器名:
    ArcGIS for Enterprise的部署要求计算机名是完全限定域名的形式。
    如果您的计算机隶属于域环境,则直接采用您现有的完全限定域名的形式即可。非域环境下则可通过设置DNS后缀来实现这一形式。具体步骤如下:​    1) 打开系统属性对话框,点击更改

1.png

 
2) 在弹出的计算机名/域更改对话框中点击其他(M)...

2.png


3) 在弹出的DNS后缀和NetBIOS计算机名对话框中,对**此计算机的主DNS后缀(P):**任意设置一个自定义域名

3.png



1.2安装和配置IIS
1.2.1 安装IIS

1) 打开服务器管理,点击添加角色和功能

4.png


2) 点击下一步

5.png


3) 在选择安装类型面板上,选择基于角色和基于功能的安装,点击下一步

6.png


4) 点击下一步

7.png


5) 在选择服务器角色面板上,选中Web服务器(IIS), 并在弹出的添加角色和功能向导对话框上,点击添加功能,点击下一步

8.png


6) 依次点击下一步直至进入确认安装所选内容面板,点击安装

9.png


1.2.2 创建和配置自签名证书
1) 打开服务器管理,点击工具-> Internet Information Services(IIS)管理器
2) 在Internet Information Services(IIS)管理器界面上,选中连接窗格中的计算机名
3) 在功能视图中双击服务器证书

10.png


4) 再服务器证书窗格右侧的操作窗口中,点击创建自签名证书

11.png


5) 在指定友好名称面板上任意指定一个具有标识性的名称如esgsserver206,并点击确定

12.png


6) 步骤5中创建的自签名证书列在服务器证书窗格中

7) 在Internet Information Services(IIS)管理器界面上,依次点击连接窗格中的计算机名-> 网站->Default Web Site,点击右侧窗格中的绑定... 在弹出的网站绑定对话框中,点击添加打开添加网站绑定对话框

13.png


8) 在类型下拉列表中选择https,对SSL证书(F):选择步骤1.2.2中创建的自签名证书esgsserver206

14.png


9) 点击确定完成IIS上启用https的过程。
10) 依次点击下一步直至进入确认安装所选内容面板,点击安装
这样,您就可通过https://【完全限定的计算机名】成功访问IIS了。

15.png


1.3准备ArcGIS Enterprise安装所需的软件包

60.png


2. 安装和配置ArcGIS for Server
所有软件默认位置为C:\Program Files\ArcGIS,如果不想安装在C盘,可自行选择其他盘,但是datastore有个限制,在非C盘安装不能有空格,这一点需要注意。
Server,DataStore,Portal的安装没有先后顺序,但是配置有一定的先后顺序。
2.1 安装ArcGIS for Server
双击步骤1.3中的ArcGIS_Server_Windows_110_182874.exe开始安装包的提取,提取完毕后,安装界面上默认勾选Launch the setup program, 点击close即进入ArcGIS for Server的安装。

16.png


ArcGIS Server11.0的.Net扩展功能支持必须安装.NET Framework 6,可在此链接下载 https://dotnet.microsoft.com/e ... t/6.0  未安装会提示如下警告信息

19.png


点击Next,在License Agreement安装界面上选中I accept the license agreement

17.png


依次点击Next默认安装路径。如果C盘空间较小,建议点击Select Features和Python Destination Folder两个安装界面上的Change按钮以修改默认安装路径

18.png


在Specify ArcGIS Server Account安装界面上,指定ArcGIS for Server账户


20.png


这是一个操作系统级别的安装账户,ArcGIS for Server的所有进程都以此账户身份运行。您可通过指定一个新的账户名和密码在操作系统上新建这一账户;也可直接使用一个现有的操作系统账户。
依次点击Next直至Ready to Install the Program界面,点击Install至安装完毕

21.png


点击Finish通过Software Authorization Wizard完成软件的在线或离线授权。也可点击Software Authorization Wizard界面上的取消稍后进行软件授权
软件授权完毕后,浏览器自动打开ArcGIS for Server的站点创建界面。您也可通过在浏览器中输入https://esgs.geospatial.cn:6443/arcgis/manager  打开站点创建界面。

2.2 配置ArcGIS for Server
在自动弹出的ArcGIS Server Manager界面上,点击继续浏览此网站(不推荐)
在ArcGIS Server安装向导界面上,点击创建新站点
在主站点管理员账户界面上,输入主站点管理员账户的用户名和密码

23.png

这是一个应用程序级别的账户,而不是操作系统级别的账户,您可根据需要自行创建。
在指定根服务器目录和配置存储界面上指定ArcGIS for Server的config-store和directories的存储位置

22.png


点击完成直至站点创建完毕

24.png


站点创建完毕后,即可通过输入主站点管理员的用户名和密码登录ArcGIS Server Manager

3. 安装和配置ArcGIS Data Store
3.1 安装ArcGIS Data Store

双击步骤1.3中准备的ArcGIS_DataStore_Windows_110_182887.exe开始安装包的提取
提取完毕后,安装界面上默认勾选Launch the setup program,点击close即进入ArcGIS Data Store的安装。
点击Next,在License Agreement安装界面上选中I accept the license agreement
点击Next默认安装路径。如果C盘空间较小,建议点击Select Features安装界面上的Change按钮以修改默认安装路径

25.png


在Specify ArcGIS Data Store Account安装界面上,指定ArcGIS Data Store账户

26.png


27.png


28.png



这是一个操作系统级别的安装账户,ArcGIS Data Store的所有进程都以此账户身份运行。您可通过指定一个新的账户名和密码在操作系统上新建这一账户;也可直接使用一个现有的操作系统账户。这一账户可与ArcGIS for Server账户相同,也可根据需要设置其他账户。
依次点击Next直至Ready to Install the Program界面,点击Install至安装完毕
安装完毕后,浏览器自动打开ArcGIS Data Store的配置页面。您也可通过在浏览器中输入https://esgs.geospatial.cn:2443/arcgis/datastore 打开配置界面。

3.2 配置ArcGIS Data Store
在自动弹出的ArcGIS Data Store界面上,点击继续浏览此网站(不推荐)
在Data Store配置向导界面上,根据提示输入步骤2.2中创建的ArcGIS for Server站点的地址,主站点管理员的用户名和密码,点击下一步

29.png


在指定内容目录界面上,指定ArcGIS Data Store配置内容、日志以及备份文件等的存储位置,点击下一步

30.png


在ArcGIS Data Store类型界面指定您要配置的Data Store类型:关系、切片缓存和时空。可根据需要进行选择。默认情况下,只需选择关系类型,点击下一步

31.png


确认配置信息无误,点击完成至Data Store配置完毕。

32.png


4. 安装和配置Portal for ArcGIS
4.1 安装 Portal for ArcGIS

双击步骤1.3中准备的Portal_for_ArcGIS_Windows_110_182885.exe开始安装包的提取。提取完毕后,安装界面上默认勾选Launch the setup program,点击close即进入Portal for ArcGIS的安装。
点击Next,在License Agreement安装界面上选中I accept the license agreement
点击Next默认安装路径。如果C盘空间较小,建议点击Select Features和Specify the Portal for ArcGIS directory安装界面上的Change按钮以修改默认安装路径

33.png


在Specify the Portal for ArcGIS Account安装界面上,指定Portal for ArcGIS账户
这是一个操作系统级别的安装账户,Portal for ArcGIS的所有进程都以此账户身份运行。您可通过指定一个新的账户名和密码在操作系统上新建这一账户;也可直接使用一个现有的操作系统账户。这一账户可与ArcGIS for Server账户相同,也可根据需要设置其他账户。

34.png


依次点击Next,点击Install至安装完毕

35.png


36.png


点击Finish ,浏览器自动打开Portal for ArcGIS的配置界面。您也可通过在浏览器中输入https://esgs.geospatial.cn:7443/arcgis/home/,打开Create Or Join a Portal这一配置页面 。
 

4.2 配置Portal for ArcGIS
在自动弹出的Portal for ArcGIS界面上,点击继续浏览此网站(不推荐)
在Create or Join a Portal界面上,点击CREATE NEW PORTAL

38.png


在弹出的Import license File界面,导入Portal的许可文件

39.png


在点击Next,指定Portal for ArcGIS的初始管理员账户的信息,用户类型选择Cretor,点击Next

40.png


填写额外账户信息界面,可用于找回账户。

41.png


配置内容目录的位置。

42.png


43.png


点击OK,等待完成后,可以开始安装配置Web Adaptor。

44.png



45.png


5.安装和配置ArcGIS Web Adaptor
5.1 安装 ArcGIS Web Adaptor

双击步骤1.3中准备的Web_Adaptor_for_Microsoft_IIS_1_182888.exe开始安装包的提取
提取完毕后,安装界面上默认勾选Launch the setup program,点击close即进入Portal for ArcGIS的安装。
在IIS requirements verification安装界面上,点击I Agree自动安装缺失的IIS组件

46.png


点击Next,在License Agreement安装界面上选中I accept the license agreement

47.png


选择 443端口号,点击 Next 务必选择 443端口号

48.png


依次点击Next直至New Virtual Directory界面,指定ArcGIS Web Adaptor的名字。默认是arcgis,点击Next

49.png


点击Install直至完成
浏览器自动打开Web Adaptor配置页面http://localhost/arcgis/webadaptor
重复上述过程以安装一个名为 Server 的 Web Adaptor,用于ArcGIS for Server的配置。

52.png


5.2 用名为arcgis的Web Adaptor 配置Portal for ArcGIS
在自动打开的浏览器中,对要使用Web Adaptor配置哪种产品选择Portal for ArcGIS以实现Portal for ArcGIS的配置,
这个地方的界面按照所使用的端口进行区分,GIS,Image GeoAnalytics 三种类型的Server用的是6443端口,Portal用的是7443端口,Notebook Server用的是11443端口,而新出来的Mission Server用的是20443端口。 换句话说,安装以下几类产品,都需要给安装各自的WebAdapter,不能与其他产品的WebAdapter混用。
选择Portal for ArcGIS,点击下一步。

50.png


输入步骤4.2配置的Portal for ArcGIS门户URL和初始化管理员的用户名和密码,点击配置完成对于Portal for ArcGIS的配置

51.png


5.3 用名为server的Web Adaptor配置ArcGIS for Server
在自动打开的浏览器中,对要使用Web Adaptor配置哪种产品选择ArcGIS Server以实现ArcGIS for Server的配置,点击下一步

53.png


输入步骤3.2配置的ArcGIS for Server站点URL和主站点管理员的用户名和密码,点击配置完成对ArcGIS for Server的配置

54.png


6. 实现Portal for ArcGIS和ArcGIS for Server的联合和托管
在浏览器中输入步骤5.2中获得的Portal for ArcGIS门户应用程序URL,点击Sign In
输入Portal for ArcGIS初始化管理员账户的用户名和密码,点击SIGN IN进行登录

55.png


页面自动跳转至My Organization选项卡下,点击EDIT SETTING
在左侧选项卡中选中Servers,点击右侧面板中的ADD SERVER

56.png



在弹出的Add ArcGIS Server界面上,根据提示依次输入ArcGIS for Server的REST服务目录地址、ArcGIS for Server管理页面的地址、ArcGIS for Server主站点管理员的用户名和密码,点击Next,即实现ArcGIS for Server和Portal for ArcGIS的联合

57.png


联合成功后,可以配置服务器角色,选择托管服务器(Hosting Server)选中步骤5)中添加的Server,点击保存服务器角色,即实现ArcGIS for Server和Portal for ArcGIS的托管。

58.png

 
7. 证书统一

如果不做证书统一的话,在后续使用Enterprise的过程中会因为证书问题造成服务发布失败等问题。
最好的方法是购买CA证书配置。
测试环境的话可以参考我们同事的博客https://blog.csdn.net/weixin_44616652/article/details/104834774?spm=1001.2014.3001.5502
通过openssl生成自签名证书,然后统一web服务器,portal和server的证书,以及导入客户端浏览器。
至此,ArcGIS Enterprise在Windows单机上基础部署安装完毕。

 
 
 
 

0 个评论

要回复文章请先登录注册