PHP memcached memcache 安装

Posted ﹏Sakura

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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年的扩展。

   就这么多了。。

        

    

 

  

   

以上是关于PHP memcached memcache 安装的主要内容,如果未能解决你的问题,请参考以下文章

PHP memcached memcache 安装

如何检查是不是为 PHP 安装了 memcache 或 memcached?

Linux下的Memcache安装及安装Memcache的PHP扩展安装

windows 安装memchched和memcache教程

CentOS 6.6 安装 PHP Memcached 扩展

Memcached&PHP-Memcache安装配置