

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在此期间配置代理设置AWS IoT SiteWise边缘网关安装
<a name="manage-trust-stores-proxy_config"></a>

您可以将 AWS IoT SiteWise Edge 配置为在网关安装期间使用代理服务器。安装脚本同时支持 HTTP 和 HTTPS 代理，并且可以自动配置信任存储以实现安全的代理连接。

使用代理设置运行安装脚本时，它会执行几项重要任务：
+ 验证代理 URL 格式和参数，确保它们指定正确。
+ 通过配置的代理下载并安装所需的依赖项。
+ 如果提供了代理 CA 证书，则会将其附加到AWS IoT Greengrass根 CA 证书并导入到 Java KeyStore 中。
+ 将AWS IoT Greengrass（ SiteWise Edge 使用的）配置为对所有出站连接使用代理。
+ 使用适当的代理和信任存储配置完成 SiteWise Edge 安装。

**在安装网关软件时配置代理设置**

1. 创建 SiteWise 边缘网关。有关更多信息，请参阅[创建自托管 SiteWise Edge 网关](create-gateway-ggv2.md)和[安装  AWS IoT SiteWise本地设备上的 Edge 网关软件](install-gateway-software-on-local-device.md)。

1. 使用适合您环境的代理设置运行安装脚本。用您的特定代理信息替换占位符 

   替换以下各项：
   + `-p`，`--proxy-url`— 代理服务器的 URL。网址必须为`http`或`https`。
   + `-n`，`--no-proxy`— 以逗号分隔的地址列表，用于绕过代理。
   + （可选）`-c`，`--proxy-ca-cert`— 代理 CA 证书文件的路径。
   + （可选）`-j`，`--javastorepass`— Java KeyStore 密码。默认密码为 `changeit`。

------
#### [ Linux ]

   对于 Linux 系统，请使用以下命令结构：

   ```
   sudo ./install.sh -p {{proxy-url}} -n {{no-proxy-addresses}} [-c {{proxy-ca-cert-path}}] [-j {{javastorepass}}]
   ```

------
#### [ Windows ]

   对于使用的Microsoft Windows系统 PowerShell，请使用以下命令结构：

   ```
   .\install.ps1 -ProxyUrl {{proxy-url}} -NoProxyAddresses {{no-proxy-addresses}} [-ProxyCaCertPath {{proxy-ca-cert-path}}] [-JavaStorePass {{javastorepass}}]
   ```

------

## 在启用代理的安装过程中进行故障排除
<a name="manage-trust-stores-proxy_installation-process_troubleshooting"></a>

有关解决与 SiteWise Edge 网关相关的信任存储问题的更多信息，请参阅[支持代理的安装问题](troubleshooting-gateway.md#troubleshoot-proxy-during-installation)。