arcgis portal安装教程(含ECP授权文件)

  本文介绍Portal 在windows环境下的安装部署过程,为了顺利进行Portal的安装,建议安装环境是windows server 2016。所以在操作之前首先保证有符合条件的安装机器或虚拟机,安装环境的存储空间建议不低于100G。

安装环境及软件

1、环境:

  • windows server 2016服务器或虚拟机
  • 保证网络通畅
  • 关闭防火墙

2、所用软件(windows版本)

  • ArcGIS Server 10.X
  • Portal for ArcGIS 10.X
  • ArcGIS Data Store 10.X
  • ArcGIS Web Adaptor 10.X(java版)
  • jdk
  • tomcat

目前我所拥有的永久授权包含:

arcgis server10.6

arcgis portal10.6

arcgis server10.8.1

arcgis portal10.8.1

安装部署:

1 ArcGIS环境安装部署

1.1 修改主机名

       主机名我们需要使用一个完全限制性域名,也就是说需要在原来的主机名后面添加DNS后缀。关于软件的安装以及配置,都是直接使用域名,没有使用IP,否则会配置不成功的。

        首先右击“我的电脑”-属性-更改设置。

        1、点击 更改设置。

        2、点击更改。

        3、点击其他。

        4、输入DNS后缀。

        检查无误之后,点击确定。然后需要重启电脑。重启后再安装软件!

1.2 ArcGIS for Server安装

1.2.1 安装过程

        1、启动安装软件,之后点击Close 进行立刻安装(建议管理员身份运行)。

         2、点击Next。

        3、选择I accept the license agreement,点击Next。

        4、选择安装路径,点击Next(注意:强烈建议不要改默认的安装目录!否则配置时有可能会出问题)。

        5、点击Next。

        6、输入Server账户的密码(因为安装完Server后,计算机会多一个登录账户),这里我输入的密码也是arcgis,以免忘记了。然后点击Next。

        7、点击Next。

        8、点击Install,开始安装Server,等待安装完成。

       9、点击Finish,准备授权软件。

        10、选择第三个选项,点击Browser,选择授权文件,点击下一步。

        11、出现Congratulations 说明授权成功,点击完成,进入server的配置,创建站点。

1.2.2 创建站点

        1、继续访问网页(推荐使用IE11打开)。

        2、点击 创建新站点。

        3、设置server主站点管理员用户和密码,这里设置的用户名和密码必须记住,点击下一步。

        4、设置目录,点击下一步(注意:强烈建议不要改默认目录,如果C盘空间小,可以改成一个空间大的盘,比如E:\arcgisserver\directories 也可以)。

       5、点击完成,等待创建站点。

        6、创建站点完成,登录进去,这个页面可以先留着,后面配置完datastore后需要从server日志验证datastore是否配置成功。

1.2.3 安装问题

        1、Win7创建站点失败(缺少GPserver…),需要安装IE11。

1.3    ArcGIS Data Store安装

        1、解压缩软件,之后点击Close 进行立刻安装。

         2、点击Next,然后选择I accept the license agreement 再Next。

        3、选择安装路径,强烈建议按在C盘!!!(否则配置时有可能会出问题)

        4、输入Data Store账户(计算机的账户)密码(我输入的是arcgis,好记,不怎么用这个账户),点击Next,然后再点击Next,然后再点击Install,开始安装,等待安装完成。

        5、点击Finish,进入到配置Server站点的页面。先留着,后面配置完web adaptor后再进行配置。

1.4 Portal for ArcGIS安装

1.4.1 安装过程

        1、解压缩软件,之后点击Close 进行立刻安装。

        2、点击Next,选择I accept the license agreement后点击Next。

        3、选择安装目录,点击Next,建议按在C盘。

        4、设置arcgisportal目录,点击Next 建议在C盘,如果空间不足,可以设置在别的盘,比如E:\arcgisportal\(portal添加的item都会在这个目录存储,也会需要很多空间!)

        5、设置portal账户(计算机账户,用的不多)密码,我依然设置为arcgis,点击Next,然后再点击Next,然后点击Install,安装portal,等待完成。

        6、点击Finish,会弹出Portal的授权和创建portal账户的页面,按下图操作:

         此账户非常重要,请牢记密码,如果忘记密码,目前只能通过security question进行重置,所以也请谨慎设置security question。

         7、点击【create】按钮之后,等待几分钟,创建portal账户。等待完成后点击OK。

        8、完成后,需要为Portal配置Web Adaptor(如果没有提前安装Web Adaptor,会提醒你需要安装Web Adaptor,下面我们进行安装)。

1.4.2 安装问题

        如果点击finish后出现下面的情况,就多刷新几次页面。

        如果还是不行,就直接手动输入网址!域名记得换成你自己的!

        https://xuqwcloud.arcgis.cn:7443/arcgis/home/

        等待跳转。

1.5 Web Adaptor(Java)安装

注意:如安装Java版本Web Adaptor,请提前将IIS服务器关掉,否则80端口有可能被占用;

        1、解压缩软件,之后点击Close 进行立刻安装。

        2、点击Next。

        3、选择I accept the license agreement,点击Next。

        4、选择安装路径,点击Next(注意:强烈建议不要改默认的安装目录!否则配置时有可能会出问题)。

        5、点击Install,开始安装Web Adaptor,安装完成后点击Finsh。

 1.6    配置环境变量与证书

1.6.1  安装JDK

        版本:JDK1.8.0_201(64位)

        安装过程中全部选择默认,具体过程略。

1.6.2  配置java环境变量

        1、右击【我的电脑】---【属性】-----【高级】---【环境变量】,如图:

        2、选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径,单击“确定”按钮,如图:

        3、在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”或者是直接“%JAVA_HOME%\bin;”,单击确定按钮,如图:

        4、在“系统变量”选项区域中查看CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”。如图:

        5、现在测试环境变量的配置成功与否。在DOS命令行窗口输入“JAVAC”,输出帮助信息即为配置正确。如图:

1.6.3  安装Tomcat

        版本:Tomcat 9.0(64位)安装版。

        安装过程中全部选择默认,具体过程略。

1.6.4  申请证书(生成数字证书)

        1、在上一步java的安装目录下,进入到bin文件夹,鼠标右击打开命令行窗口。

        2、输入 

keytool -genkey -alias tomcat -keyalg RSA

        回车,输入相关问题,其中密钥库口令要大于6个字符,且不能有特殊字符。这个秘钥口令需要记住,后面会用到。

需要特别注意的是,“您的名字与姓氏”、“您的组织单位名称”、“您的组织名称”这三项必须填写主机的域名xuqwcloud.arcgis.cn。

        3、C:\Users\Administrator目录下,会看到生成的.keystore文件。

        4、将生成的.keystore文件拷贝到tomcat的bin目录下(该操作只是为了方便,可以不拷贝)。

1.6.5 配置证书

        1、开启https,配置证书。打开tomcat安装目录conf文件夹下server.xml文件,找到ssl设置的配置信息,默认是注释掉的。取消注释,添加证书文件地址和秘钥口令。

         keystoreFile : 证书地址

         keystorePass :  设置的密钥口令

         可复制修改字段,修改 keystoreFile以及keystorePass属性

<Connector port="443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="bin/.keystore" keystorePass="xqw351627"/>

        2、修改端口为80,reirectPort对应上个步骤的port 443。

        3、把C:\Program Files\ArcGIS\WebAdaptor10.7\java下ArcGIS的war包放到C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps。

        启动tomcat服务时,该目录位置下会自动解压war包,解压出“ArcGIS”文件夹后,停掉tomcat服务并删除该目录位置的原war包。

        4、将tomcat系统服务改成自动启动。

        5、浏览器中输入web adaptor配置页面,如果成功打开,则说明成功。

        说明:如果打开此页面显示空白或者无法访问的字样时,将tomcat重启后再试。

1.7    为Server配置Web Adaptor和Data Store

1.7.1  配置Web Adaptor

注意:Server和Portal都需要用Web Adaptor进行配置,我们先配置Server,然后再配置Portal。

        1、在浏览器输入http:// webadaptor机器名/arcgis/webadaptor,然后选择ArcGIS for Server(默认),点击下一步

        2、按照Example输入GIS服务器URL,然后输入Server站点的管理员用户名和密码,勾选上‘通过Web Adaptor启用对站点的管理访问’,点击配置。

        3、Web Adaptor配置Server完成会看到配置成功的信息。

1.7.2  配置Data Store

        在Data Store配置页面中为其指定要注册的ArcGIS Server站点,包括服务器URL地址及管理员账户。

        1、参考示例输入GIS服务器URL,Server主站点的管理员用户名和密码,然后点击下一步。

        2、指定内容目录,这步很重要!强烈建议安装在C盘!!!如果空间不足(托管的服务数据会在这里存储,特别是三维数据,所以需要很多的空间!!),可以按在空间大的盘,比如E:\arcgisdatastore也可以,然后点击下一步。

        3、选择ArcGIS Data Store类型,前两个得选(一个存储托管的2D数据,一个存储托管的3D数据[比如spk发布Scene Layer时数据会存储到datastore中]),最后一个可选,如果用实时数据功能和大数据分析功能就勾选上。 然后点击下一步。

4、点击完成,等待。

        5、配置成功!

        6、配置成功后立即去Server里看下日志,确定datastore是否配置成功。

        7、在server站点的Data Stores中,验证一下数据库是否没问题。有绿色对勾,说明没问题,如果是红色叹号,则说明数据库有问题需要排查。

1.7.3  配置问题

        1、Data Store配server时失败(gis server url不可用…),到server manager里手动启动gpserver(publishing)

1.8 为Portal配置Web Adaptor和Server

1.8.1  配置Web Adaptor

        1、在浏览器输入http:// webadaptor机器名/arcgis/webadaptor,然后选择Portal for ArcGIS,点击下一步。

        2、参照示例,输入门户URL,管理员用户名,密码(上面创建的初始化管理员账户),点击配置。

        3、Web Adaptor配置Portal完成会看到配置成功的信息。

        4、配置成功后,Portal门户就可以用域名访问了,可以用管理员账户登录。

1.8.2  配置Server(注册托管服务器)

        1、登录之后,需要联合Server并设置为托管服务器。在“Organization”中选择“SETTINGS”。

        2、在左侧点击Servers选项卡,点击ADD SERVER。参照Example输入Services URL和Administration URL,和Server主站点的管理员用户名和密码,点击ADD。 

        3、添加完后设置托管服务器,点击SAVE。

1.8.3  配置问题

        给portal配置webadaptor时页面不能正常打开(server配置没问题),很可能是端口被占用,需要检查端口占用情况。

总结

        至此呢,Portal已经在windows环境中安装部署完成了,在安装部署过程中一定要记住:不要随便修改安装路径,一般建议使用默认路径。我们打开portal登录页面时会提示证书错误问题,但这并不影响我们使用,如果你很介意这个问题的话,可以参考网上相关资料,申请证书,安装证书就可以。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/716074.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

o.upload.addEventListener is not a function

o.upload.addEventListener is not a function 在本地的开发环境是可以正常上传的&#xff0c;但是到测试环境&#xff0c;上传就报了这么一个错 在网上寻找的方法 一、 在 node_modules/mockjs/dist/mock.js 第8308行 和 node_modules/mockjs/src/xhr/xhr.js 第216行 添加…

用一个ESP32S3-Zero把有线键盘变为无线

三脚猫最近一直琢磨&#xff0c;那些喜欢买剪线键盘&#xff0c;以及自制键盘瞎折腾的人都是怎么搞的。经过不懈努力&#xff0c;终于想明白除了直接的硬件一个个pin针的高低电压判断后转给蓝牙&#xff0c;拿到现成的古董剪线键盘还有一个方式其实是在usb host转发给蓝牙类似这…

通过iDrac8.0安装Windows Server 2022

1:登录iDrac。 2&#xff1a;启动虚拟控制台。 3&#xff1a;点击虚拟机介质。 4&#xff1a;连接虚拟介质。 5&#xff1a;映射CD/DVD 6: 找到本地的安装镜像。映射设备。 7&#xff1a;在下次引导中选择虚拟CD/DVD/ISO引导。 8&#xff1a;可以在电源中选择重置设备启动&…

替换掉的文件怎么恢复?5个方法,找回数据!

“怎么办呀&#xff1f;刚刚在操作电脑的时候一不小心替换了一个文件&#xff0c;现在根本不知道应该怎么操作才能恢复文件&#xff0c;希望大家可以帮帮我&#xff01;” 在数字化办公和日常生活中&#xff0c;我们时常会面临文件被意外替换的情况。或许是不小心将新版本的文…

据说可以防静电和浪涌的P6KE30CA

公司有些变送器之前在最后一道校准时&#xff0c;经常发生烧毁的情况。所以在电路的防反接的M7二极管前面又增加了一个TVS二极管&#xff0c;型号P6KE30CA。但愿加了这个好使把。今天又研究了一下这个TVS管子&#xff0c;把搜索到的东西记录一下。放这里备忘把&#xff0c;忘记…

Spring5依赖注入(DI)Set方式注入收录

Spring5依赖注入&#xff08;DI&#xff09;Set方式注入收录 依赖注入&#xff08;Dependency Injection&#xff0c;DI&#xff09;。 依赖 : 指Bean对象的创建依赖于容器&#xff0c;Bean对象的依赖资源。 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配。 Set方式…

用java代码实现一个函数,反转一个整数

import java.util.Scanner; public class Test_A25 {public static int reverseInte(int num){int reverse0;while(num!0){int digitnum%10;reversereverse*10digit;num/10;}return reverse;}public static void main(String[] args){System.out.print("请输入你要反转的…

【图书推荐】《Hive入门与大数据分析实战》

本书重点 Hive的网站流量分析项目、旅游酒店评价大数据分析项目&#xff0c;两个案例&#xff08;均包括SQL和Java编程两种解决方法&#xff0c;SQL实现不用编程&#xff09;可用于课题研究和毕业论文素材。 内容简介 Hive是基于Hadoop的一个数据仓库工具&#xff0c;用来进…

【Android】安Android Studio环境搭建注意点

人不走空 &#x1f308;个人主页&#xff1a;人不走空 &#x1f496;系列专栏&#xff1a;算法专题 ⏰诗词歌赋&#xff1a;斯是陋室&#xff0c;惟吾德馨 目录 &#x1f308;个人主页&#xff1a;人不走空 &#x1f496;系列专栏&#xff1a;算法专题 ⏰诗词歌…

通过python操作redis(windows)

注意在连接之前要确保 redis 服务已经安装。 更多的安装信息请查看&#xff1a;https://blog.csdn.net/sinat_20471177/article/details/132042779?spm1001.2014.3001.5501 redis 模块 Python 要使用 redis&#xff0c;需要先安装 redis 模块。如果要做数据导入/导出操作的…

VMware虚拟机-Ubuntu设置共享文件夹(超详细)

目录 前言1. 其他教程2. 创建共享文件夹3. VMware 设置4. Ubuntu 设置4.1 创建 hgfs 目录:4.2 挂载共享目录4.3 验证是否挂载成功4.4 设置开机自动挂载创作不易,禁止转载抄袭!!!违者必究!!! 创作不易,禁止转载抄袭!!!违者必究!!! 创作不易,禁止转载抄袭!!!违…

elasticsearch过滤器filter:原理及使用

码到三十五 &#xff1a; 个人主页 目录 一、引言二、Elasticsearch的过滤器概述三、使用DSL进行过滤操作术语过滤范围过滤复合过滤 四、优化策略五、结语 一、引言 Elasticsearch是一个功能强大的开源搜索引擎&#xff0c;广泛应用于各种数据检索和处理场景。在Elasticsearch…

jetson nano音频驱动代码分析

jetson nano音频驱动代码分析 英伟达audio框架(abub) Platform和Codec驱动程序的功能是 tegra210-admaif&#xff1a;代表音频 DMA (ADMA) 和音频集线器 (AHUB) 之间接口的内核驱动程序 tegra210-xxxx&#xff1a;代表AHUB中各种硬件加速器的内核驱动 tegra210-ahub&#xff1…

怎么缩小pdf文件大小

在数字化时代&#xff0c;pdf文件已经成为我们日常生活和工作中不可或缺的一部分。然而&#xff0c;随着pdf文件内容的增多&#xff0c;其大小也会相应增加&#xff0c;这给文件的传输、存储和共享带来了诸多不便。因此&#xff0c;如何有效地压缩pdf文件大小&#xff0c;成为了…

21组Midjourney绘画关键词,专为游戏设计的奇异生物的盛宴

21组AI绘画关键词&#xff0c;无一不在专为游戏设计的领域中发挥着巨大的作用。从2D游戏艺术到Xbox 360图形&#xff0c;从科幻怪物到异世界写实&#xff0c;这些关键词为游戏开发者提供了丰富多彩的创意资源。通过AI绘画工具&#xff0c;游戏画面呈现更加逼真、独特的设计风格…

【Linux应用】Linux系统的设备管理——Udev

1.udev概述 udev是 Linux2.6内核里的一个功能&#xff0c;它替代了原来的 devfs&#xff0c;成为当前 Linux 默认的设备管理工具&#xff0c;能够根据系统中的硬件设备的状态动态更新设备文件&#xff0c;包括设备文件的创建&#xff0c;删除等。 udev以守护进程的形式运行&am…

开源、无广告的小巧的动态壁纸软件

一、简介 1、开源、无广告的小巧的动态壁纸软件。它是绿色软件&#xff0c;软件压缩包大小仅有 0.5MB&#xff0c;目前仅支持 Windows 平台。它简单好用&#xff0c;支持将各种尺寸、分辨率的 MP4、MOV 等主流格式的视频文件设置为桌面动态壁纸&#xff0c;性能表现以及稳定性都…

【NOI】C++程序结构入门之循环结构四——带余除法

文章目录 前言一、带余除法1.1 概念1.2 编程中的使用1.2.1 模运算1.2.2 判断奇偶性1.2.3 判断倍数关系1.2.4 循环和迭代控制1.2.5 密码学与安全1.2.6 算法设计1.2.7 数据验证与错误处理 二、例题讲解问题&#xff1a;1389 - 数据分析问题&#xff1a;1750 - 有0的数问题&#x…

【Unity实战篇】| 快速制作一个简易时钟,包括2D和3D时钟

前言 【Unity实战篇】| 快速制作一个时钟&#xff0c;包括2D和3D时钟一、2D时钟制作1.1 钟表盘制作1.2 指针制作1.3 钟表搭建1.4 设置时钟的中心点1.5 时钟旋转逻辑 二、3D时钟制作2.1 搭建表盘和指针2.2 调整指针的位置和节点2.3 时钟旋转逻辑 总结 前言 时钟 这个东西想必不…

【C++】数据类型、函数、头文件、断点调试

四、基本概念 这部分和C语言重复的部分就简写速过&#xff0c;因为我之前写过一个C语言的系列&#xff0c;非常详细。C和C这些都是一样的&#xff0c;所以这里不再一遍遍重复码字了。感兴趣的同学可以翻看我之前的C语言系列文章。 1、数据类型 编程的本质就是操作数据。 操…