说明
本教程适用于Linux下离线授权Portal for ArcGIS 10.6版本。
特别适用于操作系统没有安装桌面,在命令行窗口完成软件安装的情况。
收到Esri发的Portal for ArcGIS许可文件,后缀是*.prvc。文件内容如下图所示:

需要注意的是,如果你的授权文件中有些字段信息不完善,那么请先补充完整。同时,注意上图中空色框中的内容,格式务必是:
Portal Level 2=ECPXXXXXX
可能你收到的许可文件内容是:
Portal for ArcGIS = ECPXXXXXX
请务必先修改,否则将无法授权。
操作说明
1.上传许可文件至服务器,并将该许可文件的访问权限赋予portal for arcgis安装账号
2.切换至portal for arcgis的安装账号,譬如我安装portal for arcgis时使用的系统账号是agsserver,那么可以执行以下命令:
[[email protected] tmp]# su agsserver
3.进入arcgis server安装目录下的tools目录,一般在%Portal for ArcGIS Home%/tools目录下,譬如:
[[email protected] tmp]$ cd /home/agsserver/arcgis/portal/tools/
4.使用./authorizeSoftware命令授权,该命令的帮助如下:
5.由于本机是无法连接互联网的,根据上图所提示的命令帮助,我们需要先生成一个带有服务器和产品信息的预授权文件(authorize.txt),然后再把该文件通过邮件的方式发生给Esri。授权命令如下图所示:
6.将生成的authorize.txt文件拷贝至本地,然后用命令中输入的邮箱发送至[email protected],等待1至3分钟左右,你的邮箱会收到一份Esri回复的邮件,该邮件附带了正式的授权文件,文件后缀是.ecp。拿到这个文件之后,我们在执行下以下这个命令即可完成授权:
/authorizeSoftware -f authorization.ecp