在 macOS 上下载并安装 HTTP 服务器,如 XAMPP。
下载 AUSST 并配置 HTTP 服务器,为您的组织托管 Adobe 应用程序和更新下载。
您可以使用 AUSST 设置内部更新服务器。设置内部更新服务器之前,您需要已启动并运行的 HTTP 服务器(如 Apache 或 IIS)。HTTP 服务器可以托管和提供静态文件内容。
为 AUSST 配置您的 HTTP 服务器
您可以配置 AUSST 服务器以支持通过 HTTP 或 HTTPS 连接。如果使用 HTTPS,请确保客户端计算机将证书识别为有效。
设置步骤取决于您的操作系统。按照 macOS 上的 Apache 或 Windows 上的 IIS 步骤操作。
在 macOS 上设置 Apache HTTP 服务器
将 AUSST 同步的更新和安装文件复制到可通过 Web 服务器访问的子目录。
- 如果您尚未下载 AUSST 文件,请下载并设置 AUSST,然后传递命令将 AUSST 文件复制到 HTTP 服务器文件夹下的文件夹(此处为 htdocs)。
- 如果您已经下载了 AUSST 文件,请将 AUSST 文件复制到 HTTP 服务器文件夹内的文件夹。(此处为 <xamppserver>\htdocs\<创建名为 AUSSTFiles 的文件夹>)。导航到新创建的文件夹并将权限更改为应用到所含项目。
启动 HTTP 服务器应用程序(此处为 Xamppserver)。
例如,在 XAMPP 服务器上,转到管理服务器选项卡并启动Apache Web 服务器。
转到管理服务器选项卡,选择一个服务器,然后选择启动。例如,启动Apache Web 服务器。
生成 .override 文件。 了解详情关于生成客户端配置文件。
在 Windows 上设置 Internet 信息服务 (IIS) 服务器
您需要 Windows Server 2008 R2 或更高版本等平台。从另一台计算机 ping 服务器以验证是否可访问。
- Ping <服务器 IP 或主机名>
当客户端工作站上存在覆盖文件时,CCD 和 RUM 使用的 AUSST 工具和更新机制支持 IIS 7.5 或更高版本。以下屏幕快照和说明演示了 IIS 8.5。将相同设置应用于其他版本的 IIS。
在任一平台(如 Windows Server 2019)上设置 IIS 8.5。 了解 配置 IIS 8.5
在配置 IIS 8.5 时手动添加两项附加的角色服务:ISAPI 扩展和 ISAPI 筛选器。
- 在确认屏幕上选择安装。
要在 IIS 上启用目录浏览,请前往 服务器管理器 > 工具 > IIS 管理器。
选择左侧窗格中显示的服务器。
在 警报 面板中,启用 目录浏览 服务。
选择左窗格中显示的服务器,然后选择所需网站的 处理程序映射。
配置更改将应用于提及此(本示例中的默认值)网站的所有数据。
为更新程序相关数据创建新网站,并对其应用这些配置更改,以防止对其他网站进行任何更改。
选择 添加模块映射以查看 .xml 扩展的 添加模块映射对话框。
在 添加模块映射确认对话框上选择 是。
重复相同步骤,为以下扩展添加 模块映射:
- .crl
- .zip
- .dmg
- .sig
- .json
- .arm
对于 Acrobat 和 Adobe Reader,请按照以下步骤操作:
- 为 .msp、.pkg 和 .arm 扩展添加 application/octet-stream MIME 类型。
- 按照以下示例对话框所示添加详细信息。
- 同样,为 .pkg 和 .arm 扩展添加 MIME 类型。
下载并配置 AUSST
AUSST 是一种命令行工具,它不需要单独的安装步骤。 对 AUSST 在计算机上的位置没有限制。
在 Admin Console 中,导航到"软件包">"工具"。
在Adobe 更新服务器设置工具信息卡上,选择下载以下载适用于您操作系统的 AUSST。
设置内部更新服务器
提供给所有命令行选项的路径必须是绝对路径。AUSST 不支持相对路径。
为确保更新服务器正常运行而不中断,请确认您已允许访问权限"Adobe Creative Cloud 网络端点"中的端点。
在您的 web 文件夹中创建一个文件夹(例如 root),以便从 Adobe 更新服务器下载 Adobe 应用程序和更新。
例如,C:\inetpub\wwwroot\updates
通过在浏览器中打开根文件夹来验证它可通过 HTTP 访问。
例如:http://ausstserver.example.com/updates/
导航到您下载 AUSST 的文件夹。
cd <包含 Adobe 更新服务器设置工具的文件夹绝对位置>
例如:cd C:\AUSST
Web 服务器上的根更新文件夹(我们在本文档中用作示例)位于文件系统位置:
例如:
macOS:/serverroot/updates/
Windows:C:\inetpub\wwwroot\updates
检查根文件夹是否具有正确的写入权限。
执行内部更新服务器的全新安装:
- Windows:AdobeUpdateServerSetupTool.exe --root=\"<步骤 1 中文件夹的绝对位置>\" --fresh
- macOS:AdobeUpdateServerSetupTool --root=\"<步骤 1 中文件夹的绝对位置>\" --fresh
例如:AdobeUpdateServerSetupTool --root=\"c:\\inetpub\\wwwroot\\updates\" --fresh
确保 = 符号周围没有空格。此外,请确保所有选项前面都带有 --(双减号)符号。
与 Adobe 更新服务器完成应用程序和更新的同步后,AUSST 工具会在根文件夹位置创建更新的目录结构。
文件夹结构与 Adobe 更新服务器的结构匹配。它执行初始同步,将所有可用应用程序和更新从 Adobe 更新服务器下载到您的内部更新服务器。
全新同步是一个耗时的过程,最多可能需要大约 24 小时才能完成。 如果全新同步失败,您无需再次运行该过程。您可以使用增量命令下载剩余的产品。Windows:AdobeUpdateServerSetupTool.exe --root="<根文件夹>" --incremental
macOS:AdobeUpdateServerSetupTool --root="<根文件夹>" --incremental
完全刷新同步需要大约 800 GB(具体取决于 Adobe 应用程序的大小)。
验证您的内部更新服务器设置
验证客户端计算机上的浏览器能够访问 Web 服务器的主页。
验证您的服务器支持无扩展名文件。在您的 Web 浏览器中打开此 URL - http://<服务器名称>/updates/ACC/services/ffc/icons/producticon
例如:http://ausstserver.example.com/updates/ACC/services/ffc/icons/producticon
您应该看到一串字母。
验证您的服务器支持扩展名,并测试您是否可以在服务器上的 Web 浏览器中打开以下 XML 文件。
- 如果您尚未设置产品配置组:
http://<server name>/updates/ACC/services/ffc/products/ffc.xml - 如果您已设置产品配置组:
http://<server name>/updates/ACC/services/ffc/products/<groupName>ffc.xml
- 如果您尚未设置产品配置组:
服务器的 URL 应包含协议(如 http://)。 如果端口号与默认值 80 不同,也应指定端口号。
如果在客户端计算机上验证不成功,请检查服务器的防火墙设置。
增量同步
要设置内部更新服务器,您需要使用 --fresh 选项从更新服务器下载所有 Adobe 应用程序和更新。但是,这种一次性操作是在您首次设置更新服务器时执行的。此后,只需要新的应用程序版本和更新。
要从 Adobe 更新服务器获取增量更新,请为 Windows 和 macOS 使用以下命令。但是,以下命令仅显示设置服务器的必需选项。
- Windows:AdobeUpdateServerSetupTool.exe --root="C:\inetpub\wwwroot\updates" --incremental
- macOS:AdobeUpdateServerSetupTool --root="/Library/WebServer/Documents/ausst/" --incremental
要定期运行此命令,请安排循环作业,Windows 使用 Task Scheduler,macOS 使用 Crontab。