Arcgis Server 10.2默認服務端口號修改方法
本人安裝Arcgis Server 10.2之後發布了一個地圖服務,該服務默認使用的端口號是6080,但是應客戶需要,對外開放映射的端口是84,就修改默認端口號。
計算機環境:
系統:Windows server 2008 r2;
web服務:IIS7.5;
arcgis server 10.2;
Arcgis sever 10.2安裝之後,自帶tomcat web服務程序,在安裝路徑C:\Program Files\ArcGIS\Server\framework\runtime\tomcat裏面。若要修改Arcgis sever 10.2服務端口號碼,需要修改兩個文件中的端口設置:
1.C:\Program Files\ArcGIS\Server\framework\runtime\tomcat\conf 路徑下的server.xml文件中的端口,使用寫字板打開該文件:
Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
Java AJP Connector: /docs/config/ajp.html
APR (HTTP/AJP) Connector: /docs/apr.html
Define a non-SSL HTTP/1.1 Connector on port 6080
-->
<Connector connectionTimeout="20000" maxHttpHeaderSize="65535" maxPostSize="10485760" port="6080" protocol="HTTP/1.1" redirectPort="6443" server=" "/>
<!-- A "Connector" using the shared thread pool-->
<!--
<Connector executor="tomcatThreadPool"
port="6080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="6443" server=" "/>
-->
<!-- Define a SSL HTTP/1.1 Connector on port 6443
This connector uses the JSSE configuration, when using APR, the
connector should be using the OpenSSL style configuration
described in the APR documentation -->
將以上6080端口號改為自己需要設置的端口號。
2.修改D:\***\arcgisserver\config-store\machines路徑下的XXXX.json(XXXX是計算機名,該路徑是發布服務的根目錄)文件,使用寫字板打開:
{"machineName":"XXXX","platform":"Windows Server 2008 R2-amd64-6.1","ports":{"JMXPort":4000,"OpenEJBPort":4001,"NamingPort":4002,"DerbyPort":4003,"HTTP":6080},
"ServerStartTime":1457418274918,"webServerMaxHeapSize":-1,"appServerMaxHeapSize":256,
"socMaxHeapSize":64,"webServerSSLEnabled":false,"webServerCertificateAlias":"SelfSignedCertificate",
"adminURL":"http://GENUINE.MICROSOFT.COM:6080/arcgis/admin","configuredState":"STARTED","synchronize":false}
將以上6080端口號改為自己所需要的端口號,修改兩處。
轉載於:https://www.cnblogs.com/soderay/p/5266562.html,對部分內容做了修改
Arcgis Server 10.2默認服務端口號修改方法