mac系统下安装redis

Redis是一个开源(BSD许可),内存中的数据结构存储,作为数据库,缓存和消息代理。它支持数据结构如 字符串散列、列表、集合,有序集合的范围查询,位图,hyperloglogs,半径和流查询地理信息的索引。使用内置的复制,Lua脚本,LRU逐出,磁盘上的持久性交易和不同等级,并且可以通过Redis的前哨和自动分区Redis集群高可用性。

下面来介绍一下如何安装redis

一、打开官网下载,下载 stable 版本,稳定版本。
下载链接:https://redis.io/download
在这里插入图片描述

二、解压及开启
下载完成后,进行解压,可以自己手动解压,也可以在终端输入命令进行解压。
(1)解压命令:tar zxvf redis-5.0.3.tar.gz
(2)将解压后文件夹放到/Users/local
执行命令:mv redis-5.0.3 /Users/local/
如果你知道路径,这一步就不用执行
(3)切换到相应目录
执行命令:cd /Users/local/redis-5.0.3/ (将解压文件移动到/Users/local)
如果你没有移动,知道路径,执行命令:cd /路径/redis-5.0.3/
(4)进行编译测试
执行命令:sudo make test
(5)进行编译安装
执行命令:sudo make install
在这里插入图片描述
(6)启动redis
执行命令:redis-server
成功开启后,如下图所示:
在这里插入图片描述
如果你在启用服务的时候,出现如下图错误:
在这里插入图片描述
说明你的6379端口被占用,解决方法如下:
第一步,找到该进程
执行命令:ps -ef | grep -i redis
在这里插入图片描述
进程号为 3451 即为redis服务器
第二步,杀死该进程
执行命令:kill -9 3451
第三步,重新开启服务:redis-server,就可以成功开启服务了
(7)打开redis客户端
执行命令:redis-cli
在这里插入图片描述
然后就可以执行redis命令了

### 如何在 Mac OS 上安装配置 Redis 教程 #### 使用 Homebrew 安装 Redis 对于 macOS 用户来说,最简便的方法是通过 Homebrew 来安装 Redis。Homebrew 是一个非常流行的包管理工具,可以轻松地管理和更新各种软件。 确保已经安装了 Homebrew 后,在终端输入以下命令来安装最新版的 Redis: ```bash brew install redis ``` 这条命令会自动处理依赖关系并完成整个安装流程[^2]。 #### 验证安装成功与否 为了确认 Redis 是否正确安装,可以在终端运行 `redis-server` 命令启动服务端程序;如果一切正常,则表示安装顺利完成。此时可以通过另一个终端窗口连接客户端测试其功能是否可用: ```bash redis-cli ping ``` 预期返回值应为 "PONG" 表明服务器正在监听请求并且能够响应来自客户端的消息。 #### 设置开机自启 为了让 Redis 在每次重启计算机之后都能自动开启,可利用 launchctl 工具实现这一目的。具体操作如下所示: ```bash ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents/ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist ``` 上述指令创建了一个软链接指向由 Homebrew 提供的服务文件,并将其加载至当前用户的 Launch Agents 中以便于后续控制[^3]。 #### 卸载旧版本或重置环境变量 如果有之前安装过的不同版本或其他方式部署过 Redis 实例的话,建议先卸载干净再重新按照以上步骤来进行新版本的设置。这一步骤同样适用于想要清理现有环境的情况: ```bash brew uninstall redis rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist ``` 这样就可以移除已有的实例以及关联的任务调度项。 #### 图形界面管理工具推荐 除了命令行之外,还可以考虑使用图形化的数据库管理器如 Redis Desktop Manager (RDM),它支持跨平台特性并且提供了直观易懂的操作界面方便日常维护工作。可以从官方网站或者其他可信渠道获取该应用程序的 .dmg 文件进行安装[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值