前言:
现在你们对“brew install指定版本”大致比较注意,朋友们都需要学习一些“brew install指定版本”的相关资讯。那么小编在网摘上搜集了一些对于“brew install指定版本””的相关知识,希望朋友们能喜欢,你们一起来了解一下吧!#来点儿干货#
前言
开发人员为了开发调试便利,经常需要在本地安装redis服务,本文分享一下如何使用brew在mac 本上进行redis服务的安装、调试以及安装过程中可能遇到的问题。
环境信息
MacOS12.3
M1芯片
Redis6.2
Brew 4.0.10
1. 查看可用版本
通过brew search命令查看可安装版本
2.安装指定版本的redis
通过brew install命令安装指定版本redis
注意如下输出信息,包括redis.conf配置信息和添加redis到PATH的方法
You have 5 outdated formulae installed.You can upgrade them with brew upgradeor list them with brew outdated.==> Fetching redis@6.2==> Downloading 100.0%==> Pouring redis@6.2-6.2.14.arm64_monterey.bottle.tar.gz==> Caveatsredis@6.2 is keg-only, which means it was not symlinked into /opt/homebrew,because this is an alternate version of another formula.If you need to have redis@6.2 first in your PATH, run:echo 'export PATH="/opt/homebrew/opt/redis@6.2/bin:$PATH"' >> ~/.zshrcTo restart redis@6.2 after an upgrade:brew services restart redis@6.2Or, if you don't want/need a background service you can just run:/opt/homebrew/opt/redis@6.2/bin/redis-server /opt/homebrew/etc/redis.conf==> Summaryðº /opt/homebrew/Cellar/redis@6.2/6.2.14: 14 files, 2MB==> Running `brew cleanup redis@6.2`...Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).3.添加redis到PATH3.1 按照执行brew install命令后输出的提示信息执行如下命令将redis添加到PATH
echo 'export PATH="/opt/homebrew/opt/redis@6.2/bin:$PATH"' >> ~/.zshrc
3.2 执行命令要添加的redis环境信息生效:
source ~/.zshrc
否则可能报错:
zsh: command not found: redis-cli
4. 增加密码
此步骤可选,如果不需要密码可忽略增加密码这步
修改 /opt/homebrew/etc/redis.conf 增加密码
4.1 在文件中找到requirepass所在位置4.2 去掉注释并将requirepass值替换为你为redis设置的密码
redis.conf的路径每台电脑可能不同,可以参照执行brew install命令后输出的信息查看
例如,我安装后redis.conf所在位置:
5. 启动服务
通过brew service start redis@6.2启动redis服务
如果你安装的是别的版本redis,将redis@6.2替换为指定版本即可
6. 使用redis服务
执行redis-cli -a redis密码 -p 端口号 连接redis服务
如果报如下错误,请试着执行source ~/.zshrc 命令后重试
7. 其他重启服务
brew services restart redis@6.2
卸载服务
brew services stop redis@6.2 停止服务
brew uninstall redis@6.2 卸载服务
标签: #brew install指定版本