Amazon ElastiCache
用户指南 (API Version 2015-02-02)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

下载安装包

为了确保适用于 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 集群客户端的源代码

确定您的 Amazon EC2 AMI 架构(64 位或 32 位)

  1. 登录 AWS 管理控制台并通过以下网址打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. Instances (实例) 列表中,单击您的 Amazon EC2 实例。

  3. Description 选项卡上,查找 AMI: 字段。64 位实例应该把 x86_64 作为描述的一部分;对于 32 位实例,查找本字段中的 i386i686

您现在准备下载 ElastiCache 群集客户端。

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

  1. 登录 AWS 管理控制台 并通过以下网址打开 ElastiCache 控制台:https://console.amazonaws.cn/elasticache/

  2. 在 ElastiCache 控制台中,选择 ElastiCache Cluster Client

  3. Download ElastiCache Memcached Cluster Client 列表中,选择与 PHP 版本和 AMI 架构匹配的 ElastiCache 群集客户端,然后选择 Download 按钮。