

# 在 Amazon EC2 上手动安装
<a name="manual-installation"></a>

**注意**  
在首次安装 CloudWatch 代理之前须满足相关先决条件。

**Topics**
+ [使用软件包管理器在 Amazon Linux 上安装](#amazon-linux-package)
+ [在 Amazon Linux 上使用命令行安装](#linux-manual-install)
+ [在 Windows 上安装](#windows-installation)
+ [在 macOS 上安装](#macos-installation)

## 使用软件包管理器在 Amazon Linux 上安装
<a name="amazon-linux-package"></a>

您还必须确保附加到实例的 IAM 角色附加了 **CloudWatchAgentServerPolicy**。

## 在 Amazon Linux 上使用命令行安装
<a name="linux-manual-install"></a>

在所有支持的 Linux 操作系统中，您可以使用命令行下载并安装 CloudWatch 代理。

1. 

   ```
   wget download-link
   ```    
[\[See the AWS documentation website for more details\]](http://docs.amazonaws.cn/AmazonCloudWatch/latest/monitoring/manual-installation.html)

1. 在下载该软件包后，您可以选择验证软件包签名。有关更多信息，请参阅 [验证 CloudWatch 代理软件包的签名](verify-CloudWatch-Agent-Package-Signature.md)。

1. 安装软件包。如果已在 Linux 服务器上下载 RPM 程序包，请更改为包含程序包的目录，并输入以下内容：

   ```
   sudo rpm -U ./amazon-cloudwatch-agent.rpm
   ```

   如果已在 Linux 服务器上下载 DEB 程序包，请更改为包含程序包的目录，并输入以下内容：

   ```
   sudo dpkg -i -E ./amazon-cloudwatch-agent.deb
   ```

## 在 Windows 上安装
<a name="windows-installation"></a>

在 Windows Server 上，您可以使用命令行下载并安装 CloudWatch 代理。

1. 下载以下文件：

   ```
   https://amazoncloudwatch-agent.s3.amazonaws.com/windows/amd64/latest/amazon-cloudwatch-agent.msi
   ```

1. 在下载该软件包后，您可以选择验证软件包签名。有关更多信息，请参阅 [验证 CloudWatch 代理软件包的签名](verify-CloudWatch-Agent-Package-Signature.md)。

1. 安装软件包。更改为包含软件包的目录，并输入以下内容：

   ```
   msiexec /i amazon-cloudwatch-agent.msi
   ```

   此命令还可在 PowerShell 中发挥作用。有关 MSI 命令选项的更多信息，请参阅 Microsoft Windows 文档中的[命令行选项](https://docs.microsoft.com/en-us/windows/desktop/Msi/command-line-options)。

## 在 macOS 上安装
<a name="macos-installation"></a>

在 macOS 计算机上，您可以使用命令行下载并安装 CloudWatch 代理。

1. 下载适合自己架构的软件包：

   ```
   https://amazoncloudwatch-agent.s3.amazonaws.com/darwin/amd64/latest/amazon-cloudwatch-agent.pkg
   ```

   对于 ARM64 架构：

   ```
   https://amazoncloudwatch-agent.s3.amazonaws.com/darwin/arm64/latest/amazon-cloudwatch-agent.pkg
   ```

1. 在下载该软件包后，您可以选择验证软件包签名。有关更多信息，请参阅 [验证 CloudWatch 代理软件包的签名](verify-CloudWatch-Agent-Package-Signature.md)。

1. 安装软件包。更改为包含软件包的目录，并输入以下内容：

   ```
   sudo installer -pkg ./amazon-cloudwatch-agent.pkg -target /
   ```