mac电脑安装redis

在 Mac 电脑上安装 Redis 可以通过 Homebrew 进行,以下是详细的步骤:

1. 安装 Homebrew#

Homebrew 是 Mac OS 系统上的一个包管理器,用来安装各类软件包非常方便。如果你还没有安装 Homebrew,可以通过以下命令安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装过程中可能需要输入你的密码,因为安装 Homebrew 需要 root 权限。

2. 使用 Homebrew 安装 Redis#

安装好 Homebrew 之后,你可以使用它来安装 Redis。

brew install redis

这个命令会自动下载并安装 Redis 及其依赖。

3. 启动 Redis 服务#

安装完成后,你可以启动 Redis 服务。

brew services start redis

这个命令会将 Redis 作为后台服务启动。

4. 验证 Redis 是否安装成功#

你可以通过以下命令连接到 Redis 服务器,检查它是否正常工作:

redis-cli ping

如果 Redis 正常运行,你会收到返回的 PONG

5. 其他常用命令#

  • 停止 Redis 服务

    brew services stop redis
  • 重启 Redis 服务

    brew services restart redis
  • 手动启动 Redis

    redis-server /usr/local/etc/redis.conf

6. 配置文件#

Redis 的配置文件位于 /usr/local/etc/redis.conf。你可以根据需要修改这个配置文件,例如修改端口号、设置密码等。

7. 卸载 Redis#

如果你想卸载 Redis,可以使用以下命令:

brew uninstall redis

总结#

通过 Homebrew 安装和配置 Redis 在 Mac 上非常简单。按照上述步骤,你可以快速地在你的 Mac 上部署一个 Redis 服务,并开始使用它。

如果安装过程中报错
brew services start redis ==> Tapping homebrew/services Cloning into ‘/opt/homebrew/Library/Taps/homebrew/homebrew-services’… fatal: unable to access ‘github.com/Homebrew/homebrew-servi...: Failed to connect to github.com port 443 after 75006 ms: Couldn’t connect to server Error: Failure while executing; git clone https://github.com/Homebrew/homebrew-services /opt/homebrew/Library/Taps/homebrew/homebrew-services --origin=origin --template= --config core.fsmonitor=false exited with 128. Error: Failure while executing; /opt/homebrew/bin/brew tap homebrew/services exited with 1. fangchangji@mac ~ %

解决办法:
从错误信息来看,Homebrew 在尝试克隆 Homebrew 服务仓库时遇到了网络连接问题。这通常是由于网络问题或 GitHub 的临时故障引起的。以下是解决这个问题的步骤:

1. 检查网络连接#

首先,确保你的 Mac 能够正常访问 GitHub。你可以尝试在浏览器中打开 GitHub 网站(https://github.com),或者使用以下命令测试对 GitHub 的连接:

curl -I https://github.com

如果返回 HTTP 200 OK 或其他状态码,说明网络连接正常。否则,你需要检查你的网络设置或稍后再试。

2. 手动安装 Homebrew Services#

如果网络连接没有问题,你可以尝试手动安装 Homebrew Services。

2.1. 手动克隆 Homebrew Services 仓库#

mkdir -p /opt/homebrew/Library/Taps/homebrew
cd /opt/homebrew/Library/Taps/homebrew
git clone https://github.com/Homebrew/homebrew-services.git

2.2. 确认 Homebrew Services 已安装#

brew tap homebrew/services

3. 重新启动 Redis 服务#

再次尝试启动 Redis 服务:

brew services start redis

4. 验证 Redis 服务是否启动#

你可以通过以下命令验证 Redis 服务是否已成功启动:

redis-cli ping

如果 Redis 正常运行,你会收到返回的 PONG

默认安装位置:
/opt/homebrew/opt/redis/bin/redis-server /opt/homebrew/etc/redis.conf

总结#

通过上述步骤,你应该能够解决 Homebrew 服务仓库克隆失败的问题,并成功启动 Redis 服务。如果问题依然存在,可能需要等待 GitHub 的网络服务恢复正常,或者尝试更换网络环境。

MAC
本作品采用《CC 协议》,转载必须注明作者和本文链接
写这些文章的初衷只是记录一下自己的学习过程,避免自己忘记
文章
110
粉丝
6
喜欢
39
收藏
77
排名:814
访问:8435
私信
所有博文
社区赞助商