本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
下載安裝套件
若要確保使用適用於 的正確 ElastiCache 叢集用戶端版本PHP,您需要知道 PHP Amazon EC2執行個體上安裝了哪個版本的 。您還需要知道 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
如果發生這種情況,您需要從來源碼編譯模組。如需詳細資訊,請參閱編譯 ElastiCache 叢集用戶端的原始程式碼 PHP。
判斷您的 Amazon EC2AMI架構 (64 位元或 32 位元)
登入 AWS Management Console 並在 開啟 Amazon EC2主控台https://console.aws.amazon.com/ec2/
。 在執行個體清單中,按一下您的 Amazon EC2執行個體。
在描述索引標籤中,尋找 AMI: 欄位。64 位元執行個體應該使用
x86_64
做為描述的一部分;若為 32 位元執行個體,請在此欄位中尋找i386
或i686
。
您現在可以下載 ElastiCache 叢集用戶端。
下載 的 ElastiCache 叢集用戶端 PHP
登入 AWS Management Console 並在 https://console.aws.amazon.com/elasticache/
開啟 ElastiCache 主控台。 從 ElastiCache 主控台中選擇 ElastiCache Cluster Client 。
從下載 ElastiCache Memcached 叢集用戶端清單中,選擇符合您PHP版本和AMI架構的 ElastiCache 叢集用戶端,然後選擇下載按鈕。