php连接memcached缓存服务器的客户端有两个,一个是memcache是比较底层的开发库,memcached是比较新的开发库,php安装这两个扩展中的任意一个后就可以在编写php代码时使用的memcached缓存数据,达到缓存php执行的结果
<强> 1,安装memcache
强>焦油-zxvf memcache-2.2.7。tgz
cd memcache-2.2.7
/usr/地方/php/bin/phpize
。/configure -with-php-config=/usr/地方/php/bin/php-config
做,,使安装
安装成功后会有如下类似提示
安装共享扩展:,,/usr/local/php/lib/php/extensions/no -调试-非zt型- 20100525/
在,/usr/地方/php/lib/php/扩展/不-调试-非zt型- 20100525/该目录下会生成memcache。所以
编辑php。ini添加如下
扩展=/usr/local/php/lib/php/extensions/no -调试-非zt型- 20100525/memcache。所以
重启php-fpm
查看是否已经加载memcache模块
<强> 2,安装memcached
强>由于memcached是基于libmemcached开发的因此要先安装libmemcached
安装libmemcached要安装gcc44 gcc44-c + +
百胜,安装,gcc *
出口CC=癵cc44”
export CXX=癵 + + 44”
焦油-zxvf libmemcached-1.0.18.tar。广州,,
cd libmemcached-1.0.18
。/配置前缀=/usr/地方/libmemcached
做,,使安装
焦油-zxvf memcached-2.2.0。tgz
cd memcached-2.2.0
/usr/地方/php/binphpize
。/配置-with-php-config=/usr/地方/php/bin/php-config \
,,-with-libmemcached-dir=/usr/地方/libmemcached/
做,,使安装
安装完成后也有类似memcache的提示
在,/usr/地方/php/lib/php/扩展/不-调试-非zt型- 20100525路径下会出现memcached。所以
编辑php。ini添加如下扩展=,
/usr/地方/php/lib/php/扩展/不-调试-非zt型- 20100525/memcached
重启php-fpm查看php是否支持了memcached
1,安装复述,
下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
上传phpredis-2.2.4.tar。广州到/usr/地方/src目录
cd/usr/local/src #进入软件包存放目录
焦油zxvf phpredis-2.2.4.tar.gz #解压
cd phpredis-2.2.4 #进入安装目录
/usr/地方/php/bin/phpize #用phpize生成配置配置文件
。/配置——with-php-config=/usr/地方/php/bin/php-config , #配置
make , #编译
使install , #安装
安装完成之后,出现下面的安装路径
/usr/地方/php/lib/php/扩展/不-调试-非zt型- 20090626/
2,配置php支持
vi/usr/local/php/etc/php.ini , #编辑配置文件,在最后一行添加以下内容
添加
扩展=复述。所以
: wq !, #保存退出
插件安装完成,可通过/usr/地方/php/bin/php - m查看相应的模块有没有出现,没出现的就是没有安装成功。
没安装成功可通过/usr/地方/php/bin/php - v查看错误。