当前位置: 首页 > Linux

CentOS7.2安装ArcGISforServer10.4笔记

时间:2023-04-06 18:51:53 Linux

CentOS7.2安装ArcGISforServer10.4笔记安装环境说明:CentOS7.264位(新腾讯云服务器)1.安装Xvfb$yuminstallxorg-x11-server-Xvfb2.创建arcgis用户组,createarcgisuser//创建用户组arcgis$groupaddarcgis//创建用户ags$useradd-garcgisags//设置用户ags密码$passwdags3.上传安装包并解压//上传安装包$scpArcGIS_for_Server_Linux_149446.tar.gzroot@x.x.x.x:/hgy///解压$tar-xzvfArcGIS_for_Server_Linux_104_149446.tar.gz/*解压后的文件夹有以下文件:DocumentationInstall.htmserverdiagSetupsetup_resources是程序安装脚本*/4。切换到用户ags并运行安装脚本//Executetheinstallationscript$./Setup运行安装脚本后会测试安装环境,测试通过才能开始安装。我的安装出现了以下错误提示:/*--------------------------------------------------------------------------找到2个失败和2个警告:FAILURES:--------------------------------------------------------------------***DIAG003:这台机器的主机名包含一个或多个无效字符。有效字符包括字母数字a-z、0-9、“-”和“.”人物。请参阅RFC952。***DIAG005:要使ArcGISServer正常运行,安装用户的文件句柄限制需要设置为65535,进程数限制设置为25059。当前文件句柄限制为1000000,进程数限制是3893。要设置这些限制,您需要以超级用户身份编辑/etc/security/limits.conf文件并添加以下行:agssoftnofile65535agshardnofile65535agssoftnproc25059agshardnproc25059Inorder要使新值生效,您需要注销然后以th身份重新登录eags用户。要验证,请运行:ulimit-Hn-Huulimit-Sn-Su有关更多详细信息,请参阅ArcGISforServer安装指南。警告:----------------------------------------------------------------------***DIAG024:/etc/hosts文件中的主机名条目必须采用以下格式:例如:111.222.333.444hostname.esri.comhostname将ArcGISServer站点与PortalforArcGIS联合如果此条目的格式不同,将失败。在创建ArcGISServer站点之前更新主机名条目。***DIAG004:未找到以下必需的包:fontconfig这些包是正确支持ArcGISServer所必需的。有关详细信息,请查看ArcGISforServer系统要求。*/根据提示,一个地来解决问题(1)解决hostname问题//检查hostname$hostname//确实不符合规则//修改hostname$hostnamectlset-hostnamecentos.arcgis(2)解决limits问题//编辑limits.conf文件$vim/etc/security/limits.conf/*Appendagssoftnofile65535agshardnofile65535agssoftnproc25059agshardnproc25059*///根据提示:切换用户过去再切换回来,勾选/*[root@VM_0_14_centossecurity]#suroot[root@VM_0_14_centossecurity]#suags[ags@VM_0_14_centossecurity]$ulimit-Hn-Huopenfiles(-n)65535maxuserprocesses(-u)25059[ags@VM_0_14_centossecurity]$ulimit-Sn-Suopenfiles(-n)65535maxuserprocesses(-u)25059*/(3)Installfontconfig$yuminstallfontconfig(4)Continuetoinstall//执行安装脚本$./Setup没有更多的错误,直接回车所有一路下来。授权运行到最后一步时,会提示输入授权文件路径。/*======================================================================================授权文件----------------请输入Esri提供的授权文件的完整路径。示例:/path/to/server.ecpPath:(默认:/path/to/file.ecp):/hgy/xxx。ecp*/授权文件获取和上传过程被简化。安装完成提示如下:/*=======================================================================================安装完成--------------------恭喜。ArcGIS10.4forServer已成功安装到:/home/ags/arcgis/server您将能够通过导航到http://centos.hgy.wd:6080/arcgis/manager来访问ArcGISServerManager。按退出THEINSTALLER:*/虽然安装了开放端口,但是需要开放6080和6443端口才能从外网访问。//添加配置$/sbin/iptables--insertINPUT-ptcp--dport6080-jACCEPT$/sbin/iptables--insertINPUT-ptcp--dport6443-jACCEPT//保存服务iptablessave//重启/bin/systemctlrestartiptables完成以上操作后,就可以在本地用浏览器访问ArcServer了。基本操作检查服务是否运行$netstat-lntp/*[root@centos~]#netstat-lntpActiveInternetconnections(onlyservers)ProtoRecv-QSend-QLocalAddressForeignAddressStatePID/Programname///...tcp000.0.0.0:64430.0.0.0:*听8377/javatcp000.0.0.0:220.0.0.0:*听740/sshdtcp000.0.0.0:60800.0.0.0:*听8377/java*/Servicestartupandshutdown//进入安装目录$cd/home/ags/arcgis/server/*该目录下有很多文件,其中startserver.shstopserver.sh用于启动和关闭服务测试直接输入stopserver.sh是不能执行的。输入./stopserver.sh即可*/Uninstall//进入安装目录$cd/home/ags/arcgis/server//运行卸载程序$./.uninstall_ArcGISServer(完)参考文献[1]《CentOS 6.9安装ArcGIS Server 10.2简明教程》。CSDN。https://blog.csdn.net/mgsky1/...