zoukankan      html  css  js  c++  java
  • PHP memcached memcache 扩展安装

       好久没配置环境今天安装PHP 开发环境, 项目比较老,一开始以为项目用的是memcache 装完后发现 项目用的是memcached 所以正好两个都装了。

       碰到些坑希望能帮助到百度到这篇文章的伙伴 。

      一、首先区分memcache 和memcached 请注意这是两个完全不同的扩展  具体差异 请自行百度

      1、 memcache 安装:

             比较简单只需要先下载:

             http://pecl.php.net/package/memcache  最新的stable包就好。

             解压后依次执行

                 cd memcache-2.2.6

                 /usr/local/php/bin/phpize 

                ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir

                 make && make install 

            OK了。最后将extension=memcache.so 加到 php.ini就行了。

        坑点:php7 已经废弃对 memcache的支持了。。编译的时候会报错。。及时使用最新的 beta版本memcache也是 13年了。。

      2、memcached安装:

           主要分两步 1是先安装libmemcached 这个包 在安装memcached 扩展。

           首先在 https://launchpad.net/libmemcached/+download 现在最新的libmemcached包

           解压后依次执行

            ./configure --prefix=/usr/local/libmemcached  --with-memcached

             make && make install   时间可能会比较久

          然后下载  http://pecl.php.net/package/memcached memcached的Php扩展。

          解压后执行

            ./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached/ --disable-memcached-sasl

              make

             make install

       坑点: 下载PHP 扩展是不要要看清自己的php版本 如果是最新的php7可以下载 2017年以后的stable版,否则要下载15年的扩展。

       就这么多了。。

            

        

      

       

  • 相关阅读:
    C4.5算法的学习笔记
    jQuery学习笔记(二)jQuery中DOM操作
    jQuery学习笔记(四)jQuery中的动画
    jQuery学习笔记(一)jQuery选择器
    编译JDK源代码,开启Debug信息[转]
    【转】如何debug没有源代码的class文件——eclipse+jad
    【转】JAVA的内省(introspector)与反射(reflection)
    Java中访问修饰符protected的权限 [转]
    [转]我是如何设计并实现一门程序设计语言——一门函数式编程语言Lucida的诞生
    不断重构
  • 原文地址:https://www.cnblogs.com/glory-jzx/p/6689587.html
Copyright © 2011-2022 走看看