千家信息网

mac中redis扩展的安装和配置

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,今天小编就为大家带来一篇有关mac中redis扩展的安装和配置的文章。小编觉得挺实用的,为此分享给大家做个参考。一起跟随小编过来看看吧。redis是一个高性能的key-value数据库。redis的出
千家信息网最后更新 2026年11月03日mac中redis扩展的安装和配置

今天小编就为大家带来一篇有关mac中redis扩展的安装和配置的文章。小编觉得挺实用的,为此分享给大家做个参考。一起跟随小编过来看看吧。

redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型,并提供多种语言的API。

mac本身自带有php环境,但是并没有安装redis扩展,需要我们单独安装,下面我说下安装的步骤,以及需要注意的地方。

安装与启动redis

1、将下载好的redis解压到/usr/local目录下,运行命令:tar -zxvf redis-5.0.5.tar.gz -C /usr/local/redis-5.0.5

2、终端进入解压后的根目录:cd /usr/local/redis-5.0.5

3、测试编译:sudo make test

4、安装redis:sudo make install

如果在第4步测试时报如下错:

Executing test client: couldn't execute "src/redis-benchmark": no such file or directory.

则执行以下两个步骤

(1)、sudo make distclean

(2)、sudo make

5、配置

上面安装成功后,去配置php.ini文件:

extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20131226/"

#这里的地址是你的reids安装好redis.so的位置。

extension = redis.so

6、打印输出phpinfo()看看有没有安装成功,如能看到如下图信息则说明安装成功。

(检查redis是否安装成功:亦可在安装完成执行make test,出现【o/ All tests passed without errors!】【Cleanup: may take some time... OK】说明redis安装成功。)

7、修改redis根目录的redis.conf中【daemonize no】为【daemonize yes】启动以后台运行模式

8、启动redis在redis根目录执行命令:./src/redis-server ./redis.conf,停止redis服务可以执行客户端命令:./src/redis-cli shutdown

9、登陆客户端命令为:[./src/redis-cli]或[./src/redis-cli -p 6379]或[telnet 127.0.0.1 6379],在redis安装文件夹的根目录执行。

测试redis

在完成安装与启动redis后,登录客户端就可以测试redis了。
示例:

127.0.0.1:6379> set key "success"  //写入数据OK127.0.0.1:6379> get key  //读取数据"success"127.0.0.1:6379>

问题汇总

1、sudo make install时提示

Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20131226/
cp: /usr/lib/php/extensions/no-debug-non-zts-20131226/#INST@12567#: Operation not permitted
make: * [install-modules] Error 1

解决方案:mac php安装扩展 make install not permit

2、安装好后,配置php.ini文件

在文件中增加了 extension=redis.so ,测试redis时,发现并没有出来。

解决方案:
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20090626" #地址中写 make install 返回的地址

extension=redis.so

以上就是mac中redis扩展的安装和配置介绍,详细使用情况还需要大家自己亲自动手使用过才能领会。如果想了解更多相关内容,欢迎关注行业资讯频道!

配置 成功 测试 命令 数据 文件 根目录 地址 客户 客户端 数据库 方案 步骤 解决方案 语言 装好 运行 实用 很大 为此 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网新科技 与互联网科技公司 互联网科技开发公司 互联网公司 科技公司 青岛互联网科技公司 科技互联网创业计划书 互联网科技生活的内容 互联网巨头投资的硬核科技 青岛中康互联网医疗科技有限公司 常德市电业局互联网科技部 互联网科技有哪些公司 重庆互联网医院沙龙医盟信息科技 和信科技工业互联网 洛阳昕诺飞互联网科技有限公司 世界互联网领先科技成果获奖 滨湖区互联网智能科技产品有哪些 国大互联网教育科技有限公司薪资 卡尔迅互联网科技有限公司 互联网时代科技型公司的机会 优雇互联网科技有限公司 互联网科技名片 互联网科技产业 青岛互联网科技公司 互联网女皇 腾讯科技 新华互联网科技校企合作 上海宁丞科技互联网 长沙茂晟互联网科技有限公司 互联网与数字科技关系 现代互联网科技公司 北京瑞云互联网科技有限公司
0