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年的扩展。

       就这么多了。。

            

        

      

       

  • 相关阅读:
    关于sqlite数据库在使用过程中应该注意以下几点
    关于THREAD线程中CurrentCulture与CurrentUICulture的学习
    转:ASP.NET MVC3升级到ASP.NET MVC4
    win8 iis安装及网站发布
    转: CKEditor/CKFinder升级心得
    [更新]Windows Phone 实现类似“微博”下拉刷新效果
    EntityFramework中使用Include可能带来的问题
    [更新]Luke.Net for Pangu 盘古分词版更新
    文件大小友好显示类
    找出最慢的查询语句Find your slowest queries
  • 原文地址:https://www.cnblogs.com/glory-jzx/p/6689587.html
Copyright © 2011-2022 走看看