您是尝试在 IIS 上安装 Web 代理,还是尝试通过 Windows 上的 Apache HTTP Server 安装它?我假设后者。因此,两个操作系统与 Apache 之间并没有太大区别,因为您只是在安装和启用代理模块。agentadmin 真正做的就是将模块的位置、配置位置以及一些打开它的语法写入 apache 配置。它还进行一些连接/健全性检查等。
需要注意的一点是,您参考了 OpenAM/QuickStart 文档而不是实际的代理文档本身,您将在其中找到更多有用的信息。
我假设因为您使用的是 13.5,所以您使用的是社区版,其中只有 WPA 4.x 可以工作。
我的 DockerFile 通过以下命令为 apache24 安装这样的代理(使用 choco 安装 apache24)。但是,它可以很容易地翻译,并且可以在文档中找到:
RUN ["powershell", "-Command", "C:/web_agents/apache24_agent/bin/agentadmin.exe --s 'C:/Apache24/conf/httpd.conf' 'http://openam.xxx.xx:8080/am' 'http://agent.xxx.xx:80' '/' 'wpa-agent' 'c:/pwd.txt' --acceptLicence --forceInstall"]