安装memcache拓展

注意事项:
1安装时注意权限问题 sudo
2需先启动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, security
Loading mirror speeds from cached hostfile
* atomic: mirrors.neusoft.edu.cn
* base: mirrors.btte.net
* extras: mirrors.yun-idc.com
* updates: mirrors.btte.net
Setting up Install Process
Error: Nothing to do

验证一下安装结果

# memcached -h
# php -m|grep memcache

设置开机启动

# chkconfig memcached on

启动memcached

# service memcached start

到这里memcache服务端安装成功 测试安装是否成功

# php -m|grep memcache
memcache
# lsof -i tcp:11211
COMMAND    PID      USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
memcached 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 即可看到扩展 不需重启nginx

service php-fpm restart
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、MemCache简介 session MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存...
    李伟铭MIng阅读 9,279评论 2 13
  • 1、memcache的概念? Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨...
    桖辶殇阅读 6,693评论 2 12
  • php+mysql+apache+centos 编译安装 领导要求先保证php环境稳定,然后再去考虑其他,例如性能...
    dnaEMx阅读 6,908评论 1 16
  • (一):基础概念 memcache是什么? Memcache 是一个高性能的分布式内存对象缓存系统,用于动态Web...
    楚江云阅读 4,969评论 0 5
  • 一、准备工作 1、安装编译工具gcc、gcc-c++、make注意解决依赖关系,推荐使用yum安装,若不能联网可使...
    提莫队长1234阅读 3,730评论 0 0