zoukankan      html  css  js  c++  java
  • php扩展memcached和memcache的安装配置方法:转载

    本文转载:http://www.jb51.net/article/56999.htm

    php连接memcached缓存服务器的客户端有两个,一个是memcache是比较底层的开发库,memcached是比较新的开发库,php安装这两个扩展中的任意一个后就可以在编写php代码时使用的memcached缓存数据,达到缓存php执行的结果

    1、安装memcache
    tar -zxvf memcache-2.2.7.tgz
    cd memcache-2.2.7
    /usr/local/php/bin/phpize
    ./configure –with-php-config=/usr/local/php/bin/php-config 
    make && make install
    安装成功后会有如下类似提示
    Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
    在 /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/ 该目录下会生成memcache.so
    编辑 php.ini添加如下
    extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/memcache.so
    重启php-fpm
    查看是否已经加载memcache模块

    2、安装memcached
    由于memcached是基于libmemcached开发的因此要先安装libmemcached

    安装libmemcached要安装gcc44 gcc44-c++
    yum  install  gcc*
    export CC="gcc44"
    export CXX="g++44"

    tar -zxvf libmemcached-1.0.18.tar.gz   
    cd libmemcached-1.0.18
    ./configure –prefix=/usr/local/libmemcached
    make && make install

    tar -zxvf memcached-2.2.0.tgz
    cd memcached-2.2.0
    /usr/local/php/bin
    ./configure –with-php-config=/usr/local/php/bin/php-config
        –with-libmemcached-dir=/usr/local/libmemcached/
    make && make install
    安装完成后也有类似memcache的提示
    在 /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525 路径下会出现memcached.so
    编辑 php.ini添加如下
    extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/memcached
    重启php-fpm查看php是否支持了memcached
     

  • 相关阅读:
    音乐欣赏之歌词-《我们的歌》
    Office2007能够直接发日记了
    唯美的十大经典句子
    音乐电影-特务J
    FIFA2008封面人物
    夜深了,你的手机关机吗?
    第一次的,也是最后的情书
    ACCESS定时远程备份
    SVN Server
    [Joomla] SQL加入Joomla用户
  • 原文地址:https://www.cnblogs.com/patf/p/5825315.html
Copyright © 2011-2022 走看看