1,brew search memche 命令查看已经安装的memcache文件
####2,解压下载好的memcached压缩包,并且进入所在的下载包目录,我将下载好的压缩包放在/usr/local目录下
tar -zxvf memcached-2.2.0.tgz cd memcached-2.2.0
3,给php安装memecached扩展,步骤一为已下载的安装包,
先执行命令 phpize
sudo /Applications/MAMP/bin/php/php5.5.38/bin/phpize
4,执行命令 编辑后就会在相应的文件生成 memcached.so文件
sudo ./configure --enable-memcached --with-php-config=/Applications/MAMP/bin/php/php5.5.38/bin/php-config &&sudo make &&sudo make install
5,生成 .so 文件,安装完成后也有类似memcache的提示
在 /xxxxxx/xxxxxx/xxxx/no-debug-non-zts-xxxxxx/ 路径下会出现memcached.so
6,编辑 php.ini添加打开扩展
extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
重启php-fpm查看 phpinfo() 是否支持了memcached
重启php这一步我这边里还没有实现~~~ 未完待续~~~
这里有个坑~ 因为我用的是 mamp 集成环境,
php -m有memcached模块,但是 phpinfo() 一直没有显示出来,最终,在 mamp 手动编辑 extension选项后才生效。
来源:CSDN
作者:月入十万不是梦
链接:https://blog.csdn.net/weixin_46209016/article/details/104043440