版权声明:
尊重知识产权,严厉打击非法采集。
关于phpredis扩展,我推荐github上开源的 phpredis 简单易用。
本文是在MacOS中操作完成,其他系统可以酌情修改目录。
PHP7安装的目录是:
/usr/local/Cellar/php@7.0/7.0.32/bin
本文用的是 phpredis-4.1.1 下载地址: https://github.com/phpredis/phpredis/releases
PHP7 安装redis扩展的操作方式与老的PHP版本一致。
编译 redis.so
# 下载 phpredis-4.1.1 并解压,此步骤已略
# 第一步:执行cd命令,进入 phpredis 目录
$ cd phpredis-4.1.1
# 第二步:执行phpize命令,目录根据实际目录修改
$ /usr/local/Cellar/php@7.0/7.0.32/bin/phpize
/*看到以下输出就对了
Configuring for:
PHP Api Version: 20151012
Zend Module Api No: 20151012
Zend Extension Api No: 320151012
*/
# 第三步:执行配置
$ ./configure --with-php-config=/usr/local/Cellar/php@7.0/7.0.32/bin/php-config
# 第四步:编译完成
$ make && make install
/*
得到 redis.so 所在目录
/usr/local/Cellar/php@7.0/7.0.32/pecl/20151012/
*/
修改php.ini文件
增加/修改如下内容:
extension_dir = "/usr/local/Cellar/php@7.0/7.0.32/pecl/20151012/"
/*
若目录已存在,把redis.so复制到此目录即可
*/
extension=redis.so
配置好后,重启php-fpm或重启系统即可。
从此你的PHP即有Redis支持。
PHP连接并使用Redis的一个小 Demo
<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo "连接成功!";
$redis->set("website", "www.hooyes.net");
echo $redis->get("website");
// 输出: www.hooyes.net
?>
$ welcome to hooyes.net
[INFO] ------------------------------o-
[INFO] Author : HOOYES
[INFO] Site : https://hooyes.net
[INFO] Page : https://hooyes.net/p/php7-redis
[INFO] Last build : 2023-07-31 09:16:20 +0000
[INFO] -0------------------------------