美文网首页
安装memcache拓展

安装memcache拓展

作者: 汉相萧何 | 来源:发表于2017-05-03 14:37 被阅读0次

    注意事项:
    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拓展

          本文链接:https://www.haomeiwen.com/subject/flgktxtx.html