macos 通过用源码安装redis 23 days ago
在 MacBook 上从源码安装 Redis 的步骤如下:
1. 下载 Redis 源码
curl -O https://download.redis.io/redis-stable.tar.gz
tar xzvf redis-stable.tar.gz
cd redis-stable
2. 编译 Redis
M1 芯片是 ARM 架构,但 Redis 的编译过程与 x86 基本相同。确保你已安装 Xcode 命令行工具:
xcode-select --install
然后编译:
make
如果遇到编译错误,可以尝试指定架构:
make ARCH=arm64
3. 测试编译结果(可选)
make test
4. 安装 Redis
sudo make install
这会将 Redis 的可执行文件安装到 /usr/local/bin
。
5. 运行 Redis
redis-server
6. 验证安装
打开另一个终端窗口:
redis-cli ping
如果返回 PONG
,说明 Redis 已成功安装并运行。
常见问题
编译错误:
- 确保安装了 Xcode 命令行工具。
- 如果遇到
jemalloc
相关错误,可以尝试:bash make MALLOC=libc
2. M1 特定问题: - 如果遇到架构不兼容的问题,可以尝试使用 Rosetta 2:bash arch -x86_64 make
安装到指定目录:
- 如果想安装到其他目录,可以使用:
bash make PREFIX=/your/custom/path install
### 卸载 Redis 如果需要卸载:bash sudo rm /usr/local/bin/redis-* sudo rm -rf /usr/local/share/redis sudo rm /etc/redis.conf
- 如果想安装到其他目录,可以使用:
- 上一篇: redis-cli的使用
- 下一篇: macos搭建kong