在安装ArcGIS Enterprise的时候,我们往往需要对ArcGIS for Server和Portal for ArcGIS配置Web Adaptor。那么这些配置信息会存储在哪里呢?特殊场景下,如何手动删除这些配置信息呢?本篇将针对这一问题展开说明。
Windows环境
Web Adaptor for IIS
对于 IIS版的Web Adaptor,其配置信息存放位置如下:
C:\inetpub\wwwroot\【web adaptor应用程序名字】\WebAdaptor.config
以我本机环境为例:
C:\inetpub\wwwroot\arcgis\WebAdaptor.config中记录的是Portal for ArcGIS上配置的Web Adaptor的配置信息;
C:\inetpub\wwwroot\server\WebAdaptor.config中记录的是ArcGIS for Server上配置的Web Adaptor的配置信息;
Web Adaptor for Java
10.4.x及之前版本
在10.5版本之前,Windows上Java版的Web Adaptor的配置信息的存放位置相当隐蔽。具体位置如下:
C:\Windows\System32\config\systemprofile.webadaptor\【web adaptor应用程序名字】\webadaptor.config
以我的测试环境为例:
C:\Windows\System32\config\systemprofile.webadaptor\arcgis\webadaptor.config
10.5.x及之后版本
从10.5版本开始,这一配置信息和Linux环境实现了统一,位于启动tomcat的用户的家目录下。
以小编的测试环境为例,我以Administrator用户登录、启动tomcat并进行了Web Adaptor的配置,那么这一文件就位于Administrator账户下:
C:\Users\Administrator.webadaptor\arcgis\webdaptor.config
Linux环境
Web Adaptor for Java
在Linux环境下,由于tomcat在80端口下运行时默认必须以root账户启动,因此这一配置信息位于root的家目录的隐藏文件夹.webadaptor中。
以小编的测试环境为例,Web Adaptor的配置信息位于如下位置:
/root/.webadaptor/arcgis/webdaptor.config
/root/.webadaptor/server/webdaptor.config