讓php能使用memcached服務的擴展有兩種:memcache 和 memcached
1. 先安裝libmemcached擴展
yum -y install libmemcached
2. 安裝php-pecl-memcache擴展
yum -y install php-pecl-memcache
3. 重啟php
4.可通過phpinfo()查看是否安裝了memcache擴展
5.安裝成功后有可能在服務器能夠通過telnet連接使用memcached服務,但是在php中通過new Memcache,加connect后返回的錯誤是連接被拒絕,這個原因是因為selinux安全機制的不允許memcached訪問11211端口,所以必須對sulinux進行設置
臨時生效的方法: setenforce Permissive
永久生效的方法:修改/etc/selinux/config文件,SELINUX=enforcing 改為 SELINUX=disabled,從而關閉selinux