源码安装
-
下载安装包
wget http://pecl.php.net/get/memcached-3.0.4.tgz
- 解压安装包
tar -zxvf memcached-3.0.4.tgz
- 查找本机使用的php版本的phpize位置,生成编译文件
cd memcached-3.0.
/usr/local/opt/php@7.2/bin/phpize
- 进行软件配置和环境检测(需要查找自己电脑的php-config文件位置,将红色的部分换为本机的文件位置)
./configure --with-php-config=/usr/local/opt/php@7.2/bin/php-config --enable-memcached --enable-memcached-json --enable-memcached-igbinary --with-libmemcached-dir=/usr/local/var/homebrew/linked/libmemcached --disable-memcached-sasl
- 生成二进制文件
make
- 编译安装
make install
- 修改php.ini配置文件
extension = memcached.so
- 查看扩展是否安装成功
php -m | grep memcached
Pecl安装
- 安装扩展
pecl install memcached
- 修改php.ini配置文件
extension = memcached.so
- 查看已安装的扩展
php --ri memcached