您当前的位置:首页 > 分类 > 技术资讯 > Memcache > 正文

php memcached扩展的安装

发布时间:2015-03-18 17:38:35      来源:51推一把
【摘要】php memcached扩展的安装 安装所要软件 wget http://launchpad.net/libmemcached/1.0/0.42/+download/libmemcached-0.42.tar.gz wget http://pecl.php.net/get/memcached-1.0.2.tgz
php memcached扩展的安装  

安装所要软件
wget http://launchpad.net/libmemcached/1.0/0.42/+download/libmemcached-0.42.tar.gz
wget http://pecl.php.net/get/memcached-1.0.2.tgz
memcached的官方网站 http://www.memcached.org/

安装libmemcached
# tar zxvf libmemcached-0.42.tar.gz
# cd libmemcached-0.42
# ./configure --prefix=/usr/local/libmemcached  --with-memcached
# make 
# make install

 
php的扩展memcached的安装
# tar zxvf memcached-1.0.2.tar.gz
# cd memcached-1.0.2
# /usr/local/php/bin/phpize
# ./configure  --with-memcached -with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --enable-memcached
# make 
# make install


修改php.ini配置
vi /usr/local/php/lib/php.ini  //路径可能不同
加上extension=memcached.so重起一下服务就可以了。


运行phpinfo,看到memcached模块,则已安装成功。


php程序测试 (已安装服务端,并已启动服务端服务的情况下,可以测试)
<?php
$mem=new Memcached();
$mem->addServer(127.0.0.1,12000);  //memcached 没有connect 方法
$mem->set(hello, hello world);
$val = $mem->get(hello);
echo $val;

//php测试时,请确保memcache服务端已安装,并已启动