Open fourtwothree opened 5 years ago
brew install memcached brew install libmemcached brew services start memcached telnet localhost 11211
下载php-memcached扩展包:https://pecl.php.net/package/memcached 下载之后解压memcached-3.0.4.tgz,进入memcached-3.0.4文件夹执行命令:
phpize
执行完成后会生成一个可执行的configure文件,执行它:
./configure --with-php-config=/usr/local/Cellar/php70/7.0.27_19/bin/php-config
说明:/usr/local/Cellar/php70/7.0.27_19/为php的安装路径,需要根据你安装的实际目录进行调整 注意:在执行过程中可能会出现一些错误,原因是服务器可能缺少一些依赖的包,这些只需要根据报错信息安装那些依赖包即可。
执行完成后安装并编译:
make && make install
安装完成后生成一个memcached.so文件,记住路径:/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/
修改php.ini,进入/usr/local/etc/php/7.0,
vim php.ini
修改配置如下:
extension_dir = "/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/" extension = memcached.so
重启php, php -m 查看是否安装成功
php -m
下载php-memcached扩展包:https://pecl.php.net/package/memcached 下载之后解压memcached-3.0.4.tgz,进入memcached-3.0.4文件夹执行命令:
执行完成后会生成一个可执行的configure文件,执行它:
说明:/usr/local/Cellar/php70/7.0.27_19/为php的安装路径,需要根据你安装的实际目录进行调整 注意:在执行过程中可能会出现一些错误,原因是服务器可能缺少一些依赖的包,这些只需要根据报错信息安装那些依赖包即可。
执行完成后安装并编译:
安装完成后生成一个memcached.so文件,记住路径:/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/
修改php.ini,进入/usr/local/etc/php/7.0,
修改配置如下:
重启php,
php -m
查看是否安装成功