1. 首先是 安装 redis ,当然这个看个人需不需要安装,也可能后续会用到
两种方法:
1). 通过下载 redis.tar.gz 来安装;
Mac下redis的安装 以及配置支持PHP使用redis
2). brew install redis
mac下安装配置redis
2. 其次是安装phpredis,否则 $redis = new Redis(); 会报错
php5.6 安装redis 扩展
大致操作如上;
可能涉及的一些坑:
1)Mac自带php版本,如果安装XAMPP,则需要切换php版本:
cd ~
vi .bash_profile
export PATH=/Applications/XAMPP/xamppfiles/bin:$PATH
php -v
source .bash_profile
此外修改 php.ini ,php扩展的路径:
extension_dir = "/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226"
2)可能需要超级管理员权限
sudo phpize
sudo ./configure --with-php-config=/Applications/XAMPP/xamppfiles/bin/php-config // 这个看个人 php-config 在哪
sudo make && make install
vi php.ini
extension=redis.so // 注意 .so
或者直接用
sudo -s
password: ******
或者 sudo -I 在 root 权限下操作
3)重启 Apache,php -v,php -m|grep redis
有返回值,则ok!