PHP 7 安装 Memcache 和 Memcached 总结


 Memcache 与 Memcached 的区别

Memcached 是 Memcache 的升级版,优化了 Memcache,并增加了一些操作方法。所以现在基本都是用最近版本的。

 PHP 7 下安装两者扩展

通过 PECL 下载的安装包都会报错,官方一些安装包还未及时更新导致的

安装Memcache

//第一步下载源码

git clone https://github.com/websupport-sk/pecl-memcache

cd pecl-memcahe

phpize

./configure --enable-memcache --with-zlib-dir=/usr/local/opt/zlib 

//如果没有安装zlib ,通过 brew install zlib 安装依赖

make

make install

找到 php.ini ,配置  extension=memcache.so

安装Memcached

//下载源码
git clone https://github.com/php-memcached-dev/php-memcached.git

cd php-memcached

git checkout php7 //切换到php7分支,很重要

phpize

./configure --enable-memcache --with-zlib-dir=/usr/local/opt/zlib 

make

make install

找到 php.ini ,配置  extension=memcahed.so

以上是在 Mac 系统安装配置,基本流程就是如此,如果遇到系统其它问题,自己搜索解决。 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM