

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

# 下载安装包
<a name="Appendix.PHPAutoDiscoverySetup.Downloading"></a>

为确保使用适用于 PHP 的 ElastiCache 群集客户端的正确版本，您需要知道您的 Amazon EC2 实例上安装了哪个版本的 PHP。此外，还需要知道您的 Amazon EC2 实例是在 64 位还是 32 位版本的 Linux 上运行的。

**确定安装在 Amazon EC2 实例上的 PHP 版本**
+ 在命令提示符下，运行以下命令：

  ```
  php -v
  ```

  PHP 版本将在输出中显示，如本示例所示：

  ```
  PHP 5.4.10 (cli) (built: Jan 11 2013 14:48:57) 
  Copyright (c) 1997-2012 The PHP Group
  Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
  ```
**注意**  
如果您的 PHP 版本与 Memcached 版本不兼容，您会收到与下面类似的错误消息：  

  ```
  PHP Warning: PHP Startup: memcached: Unable to initialize module
  Module compiled with module API=20100525
  PHP compiled with module API=20131226
  These options need to match
  in Unknown on line 0
  ```
如果出现这种情况，您需要从源代码编译模块。有关更多信息，请参阅 [编译适用于 PHP 的 ElastiCache 集群客户机的源代码](Appendix.PHPAutoDiscoveryCompile.md)。

**确定您的 Amazon EC2 AMI 架构（64 位或 32 位）**

1. 登录 Amazon Web Services 管理控制台 并打开 Amazon EC2 控制台，网址为[https://console.aws.amazon.com/ec2/](https://console.amazonaws.cn/ec2/)。

1. 在 **Instances（实例）**列表中，单击您的 Amazon EC2 实例。

1. 在 **Description** 选项卡上，查找 **AMI:** 字段。64 位实例应该把 `x86_64` 作为描述的一部分；对于 32 位实例，查找本字段中的 `i386` 或 `i686`。

现在，您可以下载集 ElastiCache 群客户端。

**下载适用于 PHP 的 ElastiCache 集群客户端**

1. 登录 Amazon Web Services 管理控制台 并打开 ElastiCache 控制台，网址为[https://console.aws.amazon.com/elasticache/](https://console.amazonaws.cn/elasticache/)。

1. 在 ElastiCache 控制台中，选择 “**ElastiCache 群集客户端**”。

1. 从 “**下载 ElastiCache Memcached 集群客户端**” 列表中，选择与您的 PHP 版本和 AMI 架构相匹配的 ElastiCache 集群客户端，然后选择**下载**按钮。