Mac安装php memcache扩展及memcached服务器

AndyYang| 阅读:550 发表时间:2022-03-20 22:53:56 缓存
摘要:如果需要使用本地Memcache服务器,则应在本地安装Memcache服务器,即memcached
1、如果需要使用本地Memcache服务器,则应在本地安装Memcache服务器,即memcached
(1)查找有没有memcached
$ brew search memcache
返回结果:
libmemcached memcache-top memcached memcacheq
第一个是客户端,第三个是服务器。

(2)安装服务器
$ brew install memcached

(3)如果需要开机自启动,输入以下命令
$ ln -sfv /usr/local/opt/memcached/*.plist ~/Library/LaunchAgents

2、安装PHP的memcache扩展
(1)下载:下载稳定版的memcache包
下载地址为:http://pecl.php.net/package/memcache

(2)解压
$ tar -xzf memcache-4.0.5.2.tgz 编译
$ cd memcache-4.0.5.2.tgz 
$ phpize
$ ./configure --enable-memcache --with-php-config=/usr/local/opt/php/bin/php-config --with-zlib-dir
$ make & make install

如果在make install 时提示,没权限,则:
$ sudo make install
然后输入密码进行编译

(4)编辑php.ini文件,将下面一行加入文件
$ extension = memcache.so

(5)重启php-fpm
$ brew services restart php

我看有些人直接使用php的pecl插件也可以安装成功,我测试了提示没找到:
pecl install memcached

启动memcached服务器
brew services start memcached

安装完毕

本文为AndyYang原创,转载请注明出处!
如果您觉得好,可以打赏作者:
如果您觉得累了,是否想看点美女养养眼:猛戳>>朋友帮
如果您觉得皮了,是否想来点神吐槽:猛戳>>iPhone查询中

已有0条评论

昵称:
邮箱:

  • 最新评论

iPhone查询中 - bbs.ipcxz.com 朋友帮 - www.pengyb.cn iPhone查询中 - bbs.ipcxz.com
反馈
微信订阅号