Mac 安裝redis
brew install redis
測試是否已經(jīng)啟動
redis-cli ping?
output: Could not connect to Redis at 127.0.0.1:6379: Connection refused
設(shè)置為守護(hù)進(jìn)程
修改redis.conf文件嫂丙,sudo vi?redis.conf設(shè)置后臺啟動喝峦,文件中搜索daemonize ,設(shè)置為yes撩笆。
啟動redis
redis-server /usr/local/etc/redis.conf
安裝phpredis擴(kuò)展
git clone https://github.com/phpredis/phpredis.git? cd phpredis?
cd phpredis
phpize
./configure
make
make install
? 如果出現(xiàn)安裝錯誤
mkdir: /usr/local/Cellar/php@7.1/7.1.25/pecl: File exists mkdir: /usr/local/Cellar/php@7.1/7.1.25/pecl: No such file or directory
修改安裝config文件
vim /usr/local/Cellar/php\@7.3/7.3.16/bin/php-config?
將extension 目錄修改
extension_dir='/usr/local/Cellar/php@7.3/7.3.16/lib/php/20180731'
將 ? ?redis.so 添加到php.ini中
如果出現(xiàn)添加后,查看phpinfo也不存在缸浦,就修改php ini的exetension路徑
extension_dir = "/usr/local/Cellar/php@7.3/7.3.16/lib/php/20180731/"
重啟服務(wù)器夕冲,查看phpinfo就可以看到已經(jīng)可以使用。