游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

ArcGISEnterprise部署之二JAVAJDK部署及

  0、背景
  之前的地理信息项目应用都是基于ArcGIS平台的,以二维为主,主要用到ArcGISServer,数据库以Oracle、Postgresql为主,部署比较简单。由于近期三维比较火,所以最近在研究基于ArcGISEnterprise的二三维一体化的系统开发,希望能将二维的便利性和三维的高大上结合在一起。
  之前也对现在比较成熟和流行的二三维基础框架和平台进行了一些研究,其中二维框架大家用的比较多的是:开源框架有OpenLayer、LeafLet、Mapbox;商业框架主要以ESRI的ArcGIS为主,当然还有国内其他的商业GIS平台,像MapGIS、SuperMap等,个人觉得国内的GIS厂商生态做的没有ESRI好;三维框架主要有开源的Cesium和商用的ArcGIS等平台。因为个人比较看重二三维一体化,所以最后还是采用ArcGIS作为基础支撑平台。
  在部署ArcGISEnterprise的时候,其中用到了ArcGISWebadaptor(java版),需要开启tomcat的https,从网上查了些资料,也踩了几个坑,所以,将这个过程记录下来,后续陆续更新完整ArcGISEnterprise部署的过程,给自己做个备忘,也希望能对其他人有帮助。1、JAVAJDK部署
  Tomcat这个网上材料比较多,比较简单,主要是JDK下载及环境变量的设置。
  1。1JDK版本选择
  JDK版本可以根据自己的需要选择,不过项目应用还是建议选择稳定版本、长期维护版本,不要使用太新的版本,这里我选择的是JDK11LTS版。
  另外,这里的JDK不光是部署ArcGISEnterprise的需要,也是后期运行后端JAVA开发所需要的,所以还是建议选用稳定版本。
  1。2JDK下载
  Oracle官网下载JDK:https:www。oracle。comjavatechnologiesjavasedownloads。html
  这里选择的是JDK11LTS版
  因为我的服务器使用的WindowsServer2019操作系统,所以在下载页面的最下方,选择
  Windowsx64Installer
  151。83MB
  jdk11。0。12windowsx64bin。exe
  Windowsx64CompressedArchive
  171。27MB
  jdk11。0。12windowsx64bin。zip
  他们分别对应了exe安装程序和zip压缩包,两个都可以。
  Oracle官网下载需要用户名和密码登录官网,可能比较麻烦,也可以选择华为云下载:https:repo。huaweicloud。comjavajdk,直接选择相应版本就可以了。
  在华为云下载jdk11
  1。3JDK部署
  1。3。1将下载的jdk11。0。11windowsx64bin。zip解压缩,将文件夹拷贝到一个自己喜欢的位置,我喜欢放在C:ProgramFilesJavajdk11。0。11这个位置。
  1。3。2设置环境变量:
  1)右键我的电脑,选择属性,选择更改设置
  2)在系统属性中,选择高级选项卡,点击环境变量按钮
  3)在环境变量窗口中,单击系统变量中的新建按钮,变量名:JAVAHOME,变量值可通过资源目录,导航至jdk所在的目录。
  4)在系统变量中,找到Path变量,双击后进入编辑环境变量窗口,单击新建按钮,在下方输入JAVAHOMEbin。
  5)至此,环境变量就配置完成了,一路单击确定,关闭环境变量的各个窗口。
  1。3。3验证jdk安装。环境变量配置完成后,利用winr快捷键,调出运行窗口,输入cmd回车,进入cmd窗口。在cmd中输入命令:javac回车,出现图中的提示,代表jdk安装成功了。
  可以在输入javaversion命令,出现图中提示,代表安装成功了。
  1。3。4其他说明(坑1)
  如果利用exe文件安装,安装完成后,如果不设置环境变量,直接在cmd中运行javac、javaversion命令,也是会提示正确的信息的。但在开启https时,会用到jdk中的keytool。exe工具,如果不设置环境变量,是无法运行keytool的,所以无论是exe还是zip,还是老老实实将环境变量配置好吧2、TOMCAT部署
  2。1tomcat版本选择(坑2)
  本人对tomcat版本的选择喜欢使用最新版的,因为之前tomcat被爆出存在一些漏洞,所以感觉新版的相对安全一些。最开始时,用的是tomcat10,但是在webadaptor安装后,一直无法访问配置页,在排查了很多问题后,将tomcat换成了8,最后能正常访问了。
  我用的是ArcGISEnterprise10。6,可以在esri官方帮助网站上,查一下自己版本的系统要求,尽量按照官方的制定版本来安装相关环境。
  esri官方帮助网站(10。6之后版本):https:enterprise。arcgis。comzhcnsystemrequirements10。6windowsarcgiswebadaptorsystemrequirements。htm
  esri官方帮助网站(10。6之前版本):https:resources。arcgis。comenhelp
  可以选择自己相应的版本,查看系统的要求
  官方给出10。6的tomcat最新支持到8。5,所以开始用的10会出现问题
  2。2TOMCAT下载
  登录tomcat官网https:tomcat。apache。org,在左边栏选择对应的版本下载。
  我选择的tomcat8,这两个都可以用64bitWindowszip(pgp,sha512)32bit64bitWindowsServiceInstaller(pgp,sha512)
  第一个是zip压缩包,解压后直接运行就可以了;第二个是Windows的exe安装程序,运行安装就可以了。安装程序的好处是,可以将tomcat作为Windows服务运行,没有碍眼的黑色框框。但我还是习惯在黑框中看一些日志,也能很容易地看出tomcat服务是否在正常运行,所以我选择的是压缩包的版本。
  2。3TOMCAT启动
  将下载的tomcat压缩包解压,然后拷贝到一个习惯的位置,我是放在E盘根目录下。打开tomcat下的bin文件夹,找到里面的startup。bat文件,双击启动tomcat。
  启动后,在黑框中显示Serverstartupinxxms,再访问:http:localhost:8080地址,出现下面页面,说明启动成功了。一般只要是将jdk正确安装部署,tomcat是能够正常运行的。
  代表tomcat正常启动,但黑框中存在乱码问题
  2。4tomcat黑框日志乱码问题解决
  tomcat8以及之前的版本,在Windows系统中启动后,黑框中的中文日志都是乱码的(tomcat10是正常的)。此时打开tomcat目录下的conf文件夹,找到logging。properties文件,并用记事本打开,找到java。util。logging。ConsoleHandler。encodingUTF8这条记录,将UTF8改为GBK,重新启动tomcat就恢复正常了。
  这时的文字显示就正常了3、TOMCAT开启https
  3。1更改服务器的计算机名称
  ArcGISEnterprise对软件的安装以及配置,都是直接使用域名,没有使用IP,所以需要使用一个完全限制性域名,也就是说需要在原来的计算机名后面添加DNS后缀,否则会配置不成功的。
  首先右击我的电脑属性更改设置。
  1)点击更改设置
  2)点击更改
  3)设置计算机名,输入自己习惯的计算机名,然后点击其他
  4)设置DNS后缀,输入自己习惯的dns后缀
  5)一路点击确定按钮,完成对计算机名的更改,重启电脑后生效。
  3。2开启https
  3。2。1生成数字证书
  1)在javajdk的安装目录下,进入到bin文件夹,按住shift后鼠标右击打开命令行窗口。
  2)生成CA签名证书keystore
  在命令窗口中输入下面命令,然后回车:keytoolgenkeyaliasyouraliaskeyalgRSAkeystoreyourkeystore。jksvalidity3600storepass123456
  其中,youralias表示证书的别名,改成自己的别名就可以;yourkeystore。jks表示证书文件的名称,改成自己的就可以;123456代表证书的密码,这个后面要用到,改成自己能记住的密码。输入参数:
  参数输入后,输入y回车。生成的证书文件会保存在jdk的bin目录下,将其拷贝出,放置到tomcat目录下的conf文件夹下。
  3)生成cer证书keytoolexportaliasyouraliasfileyourkeystore。cerkeystoreyourkeystore。jksstorepass123456
  生成的cer证书文件会保存在jdk的bin目录下,双击运行,安装证书。
  3。2。2配置tomcat
  找到tomcat目录下的conf文件夹,用记事本打开里面的server。xml文件。
  找到8080端口位置:
  修改如下,将默认的8080端口,改为80端口:
  将默认的8080端口,改为80端口
  找到ssl设置的配置信息,默认是注释掉的。取消注释,端口由8443改为443,添加证书文件地址和秘钥口令。
  重启tomcat,访问http:计算机全名https:计算机全名,如果均能访问,说明https开启成功了。
  http方式访问
  https访问会提示安全性,点击高级按钮,选择继续访问
  出现tomcat页面,说明https开启成功了
  3。3server。xml配置的参数(坑3)
  tomcat的https开启,其实很简单,但是因为server。xml配置的参数问题,浪费了很多时间。在网上查到的https参数大多是这样的:
  但是启动后,tomcat一直报密码错误,无法开启443端口,查了很多资料,最后在tomcat官网,查到tomcat8和10的密码参数名称不是keystorePass,而是certificateKeystorePassword,真是无语
  最后附上tomcat官网对于开启https的帮助文档地址:https:tomcat。apache。orgtomcat8。5docsslhowto。html

什么行业可以让普通人翻身?直销讲个真实案例就发生在我身边,有一个安利(中国)股东就是一位读书只有小学二年级水平学历的家庭主妇。她的成功有两点简单~当年一位广州本土人陈太深圳偶然认识她,她当时……36氪首发智能驾驶公司极目智能获2亿元融资,想让AEB像安全36氪获悉,国内智能驾驶方案提供商极目智能近日完成2亿元C1轮融资,由光远资本、国投长江联合领投,中航国际、方正和生、清大明韵、UMCCapital等知名机构跟投。极目智……整治强制下载APP行为,不能总是一阵风据媒体2月22日报道,有网友在人民网领导留言板以建议对部分网站强制要求下载App的行为进行整治为题留言称,现在用手机浏览器浏览内容时,一些应用常常会弹出来推荐App的窗口必须下……创维电视王志国价格战对市场没有好处,竞争关键在于流量与服务记者徐诗琪编辑电视越来越难卖了。今年上半年,国内彩电市场销量同比下跌了14。7,为1781万台(奥维云网数据)。创维电视董事长王志国在接受界面新闻等媒体专访时……如何防范虚拟货币带来的税收风险自2009年比特币面世以来,与虚拟货币相关的投资行为及经济活动迅速风靡全球,至今,全球虚拟货币总市值已经突破2万亿美元。从区域上来看,我国是虚拟货币投资的活跃国家,由于传统监管……分布式锁及其常见实现方式1。什么是分布式锁?在分布式系统中,为了保证对数据的修改有最终一致性,通常使用分布式锁或者分布式事务。比如常见的多个系统同时修改商品,既依赖于现有数据也要修改数据,如果没……Angularv13。2。0已发布Angular是一个基于TypeScript的开源前端框架,由Google的Angular团队以及社区共同领导,从AngularJS完全重写而成。目前Angularv13……云天化,新公告,好消息目前还没有启动,处于底部阶段的云天化发布了最新的公告,这都是好的消息。云天化最新公告来了,这是一个大利好消息。云天化,龙头企业,不仅业绩优秀,而且企业领导也是相当优秀,与时俱进……Oracle不同数据库之间同步处理方案背景:项目中遇到的问题,需要二区两台数据库之间同步一些表,以及导出sql文件同步至三区数据库。1SQL文件目录新建SQL文件生成的目录D:mptmsudataDNLTBD……运营商大数据平台可否助手机市场调研一臂之力?手机要想卖得好,市场研究不可少。传统的手机市场研究主要是和专业的市场调研公司合作,主要采用抽样调查的方式。随着大数据技术的发展,运营商的大数据平台日益成熟。使用运营商大数据平台……厦门必去的海鲜大排档有哪些?小眼镜大排档小眼镜大排档已经开了21年了,老板是土生土长的厦门人。这家大排档在游客中名气非常大,物美价廉,明码标价,做法也是地道的厦门本地做法,每天的食材都很新鲜。……5G市场变天,三大运营商靠垄断撑不住了提到手机运营商,中国人都会想起中国移动,中国联通,中国电信这三巨头,从我们最开始接触移动网络的时候,谁都忘不了葛优代言的那一句神州行我看行。国内的通讯行业一直被这三巨头占据市场……
微信调查问卷如何制作?看这里你就知道了微信调查问卷如何制作?这是网络上关注人数比较多的一个问题,今天小编就这个问题给大家讲解一下。一起来看看微信调查问卷是怎么制作的吧!其实方法还是很简单的,找一个操作简单且专……等待中国平安价值回归第五天半导体板块暴跌1、半导体板块今天暴跌,创业板新高后回调半导体板块今天指数暴跌了6,看似暴跌很强劲,实际半导体板块过去半年涨幅已经高达25,这种巨型涨幅,就算跌6又何妨,所以半导体板块今……呼伦贝尔宋MAX可试乘,最高优惠0。4万元刚刚小编在车友圈看到好多朋友都在讨论宋MAX最高优惠4。22,这么诱人的降价幅度,想要购车的朋友们不考虑一下趁机拿下?比亚迪王朝呼伦贝尔益丰祥泰店,活动时间11。0211。02……智能锁常见故障,及解决办法,看这里指纹锁使用时间长了或者操作不当,也难免会出现一些小小的故障。有时这些故障可能就是一些小问题,只要稍微简单操作一下,就可以解决。那么,当指纹锁出现故障怎么办呢?请看下面一些常见的……河南高校教育之痛2020年全国高考落下帷幕,据统计河南高考生有40选择复读,河南高校少么,还是河南考生多,考的分数不行,但河南考生今年就有七百分也不能上清北的现实。2020年,全国高考报……方法论小白用户如何玩转智能家居在智能家居出现之初,复杂的技术和昂贵的成本让智能家居智能局限在极少数人群当中,多为具备自行研发能力的工程师和可以为智能家居一掷千金的高收入人群。之前为大家所熟知的比尔盖茨的家就……别墅设计用钢结构支撑,用混凝土砖做填充的坡顶豪宅今天小碟为大家带来的是一栋由钢结构和混凝土砖组合而成的现代建筑,整体设计简约,采用了传统的坡顶设计元素。Architects:PranalaAssociatesAr……别墅设计前院现代,后院中式,这是一个中西结合的别墅大宅今天小谍为大家带来的设计案例是一个非常有趣的设计案例,整个大宅占地面积750平方米,甚至你都会怀疑前后不是一个建筑,完全是两种风格,建筑设计融入了许多集合元素,让整个建筑增加了……走向富足未来10年的20大科技趋势资本实验室今日创新观察聚焦前沿科技创新与传统产业升级倏忽间,当我们还在回味21世纪过去20年的发展变化时,下一个十年已经到来。无论企业,还是个人,也可能都已经对下一……Vue3组件开发(三)搭建表格编辑系统功能拓展通过环境搭建和组件集成,我们学会使用Vite和SpreadJS,将在线Excel的编辑功能集成在Vue3项目中。本章,我将带领大家继续扩展Vue3这个项目原型,实现数据绑……马斯克成首富2021胡润全球富豪榜出炉日前,《2021胡润全球富豪榜》正式发布,该榜单对来自68个国家和地区的2402家公司的3228名亿万富翁进行了排名。纵览最新的榜单不难发现,智能、电动汽车已经成为增长最快的行……三款3000元档新机来袭,荣耀20红米K20PRO一加7优缺最近,不少品牌纷纷发布新款机型,在手机的战场上又迎来了新一轮的竞争。临近电商的年中活动,各大手机厂商已纷纷进行补贴与优惠大战,也是一年之中入手新机的好机会。不过,现在很多品牌都……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网