一、centos6.5yum安装php的memcache扩展
搜索memcache
yumsearchmemcache
有了,现在可以安装了
yum-yinstallmemcachedmemcached-develphp-pecl-memcache
验证一下安装结果
memcached-h
php-m|grepmemcache
启动memcached
/sbin/servivememcachedstart
测试
$mem=newMemcache;
$mem->connect("127.0.0.1",11211);
$mem->set(‘key1‘,‘Thisisfirstvalue‘,0,60);
$val=$mem->get(‘key1‘);
var_dump($val);
二、centos6.5编译安装安装php的memcache扩展
说明:
php安装目录:/usr/local/php5
php.ini配置文件路径:/usr/local/php5/etc/php.ini
Nginx安装目录:/usr/local/nginx
Nginx网站根目录:/usr/local/nginx/html
1、安装编译工具
yuminstallwgetmakegccgcc-c++zlib-developensslopenssl-develpcre-develkernelkeyutilspatchperl
2、安装memcache
cd/usr/local/src#进入软件包存放目录
tarzxvfmemcache-2.2.6.tgz#解压
cdmemcache-2.2.6#进入安装目录
/usr/local/php5/bin/phpize#用phpize生成configure配置文件
./configure--with-php-config=/usr/local/php5/bin/php-config#配置
make#编译
makeinstall#安装
安装完成之后,出现下面的界面,记住以下路径,后面会用到。
/usr/local/php5/lib/php/extensions/no-debug-non-zts-0626/#memcache模块路径
3、配置php支持memcache
vi/usr/local/php5/etc/php.ini#编辑配置文件,在最后一行添加以下内容
extension="memcache.so"
4、测试
vi/usr/local/nginx/html/phpinfo.php#编辑
phpinfo();
?>
wq!#保存退出
servicephp-fpmrestart#重启php-fpm
servicenginxrestart#重启nginx
浏览器打开phpinfo.php如下图所示,可以看到memcache相关信息
原文:/zqifa/p/centos6-2.html