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
安装完毕
已有0条评论