ITKeyword - 技术文章推荐分享

首页 > centos yum安装memcached及php memcache扩展

centos yum安装memcached及php memcache扩展

相关推荐:memcached - linux下安装php的memcache扩展

linux下安装php的memcached扩展,没有任何报错信息,已修改php.ini文件。重启nginx后发现phpinfo中并没有显示memcached模块的扩展。安装其他php的扩展也是这个样子,没有报错但是不加载扩展。

注意事项:1 安装时注意权限问题 sudo2 需先启动memcache服务 php才能测试Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。开始安装memcache查找相关软件包#yum search memcache有了,现在可以安装了#yum -y install –enablerepo=rpmforge memcached php-pecl-memcache#如果提示没安装成功 yum update一下 然后再执行命令 成功即把memcache服务端和php memcache扩展都安装好 会在/usr/lib64/php/modules/memcache.so Loaded plugins: fastestmirror, securityLoading mirror speeds from cached hostfile * atomic: mirrors.neusoft.edu.cn * base: mirrors.btte.net * extras: mirrors.yun-idc.com * updates: mirrors.btte.netSetting up Install ProcessError: Nothing to do验证一下安装结果#memcached -h#php -m|grep memcache 设置开机启动#chkconfig memcached on启动memcached#service memcached start到这里memcache服务端安装成功 测试安装是否成功[root@localhost

相关推荐:memcached - php数组缓存和memcache缓存 一道面试题,帮忙理下思路

我们的缓存分为两级,第一级只是一个PHP数组,有效范围是Request。而第二级是memcached。这么做的原因是,很多数据在一个Request周期内需要加载多次,这样可以减少memcached的网络请求。另外我们的框架也会尽可能的发送memcached的gets命令来获取数据,从而减

usr]# php -m|grep memcachememcache[root@localhost usr]# lsof -i tcp:11211COMMAND

PID

USER

FD

TYPE

DEVICE SIZE/OFF NODE NAMEmemcached 3399 memcached

26u

IPv4 12677364

0t0

TCP *:memcache (LISTEN)memcached 3399 memcached

27u

IPv6 12677365

0t0

TCP *:memcache (LISTEN)已经在侦听 说明成功 会生成memcache.so 32位在/usr/lib/中 64位在/usr/lib64/接下来加载php memcache扩展php.ini中开启 extension=/usr/lib64/php/modules/memcache.so/etc/init.d/httpd restart #重启Apache需先启动memcache 然后重启php-fpm 即可看到扩展 不需重启nginxservice php-fpm restart代码测试:mem.php<?php $mem = new Memcache;$mem->connect("127.0.0.1", 11211);$mem->set('key', 'This is a test2211!', 0, 60);$val = $mem->get('key');echo $val;?>

相关推荐:php5-memcached比php5-memcache速度略快一点

php5-memcached比php5-memcache速度略快一点php5-memcached和php5-memcache是两个php操作memcached的组件,他们是不同人开发的。php官网都列出了他们各自的使用方法:http://www.php.net/manual/en/book.memcache.php (安装使用:sudo apt-get install php5

注意事项:1?安装时注意权限问题 sudo2?需先启动memcache服务?php才能测试Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。开始...

------分隔线----------------------------