从源代码安装 Redis
从源代码编译并安装 Redis
您可以在各种平台和操作系统(包括 Linux 和 macOS)上从源代码编译并安装 Redis。Redis 除了 C 编译器和 libc
之外没有其他依赖项。
下载源文件
Redis 源文件可在 下载 页面中获取。您可以通过将这些下载文件与 redis-hashes git 存储库 中的摘要进行比对,来验证这些下载文件的完整性。
要从 Redis 下载网站获取最新稳定版 Redis 的源文件,请运行
wget https://download.redis.io/redis-stable.tar.gz
编译 Redis
要编译 Redis,首先解压 tar 包,切换到根目录,然后运行 make
tar -xzvf redis-stable.tar.gz
cd redis-stable
make
要使用 TLS 支持进行构建,您需要安装 OpenSSL 开发库(例如,Debian/Ubuntu 上的 libssl-dev),然后运行
make BUILD_TLS=yes
如果编译成功,您将在 src
目录中找到多个 Redis 二进制文件,包括
- redis-server:Redis 服务器本身
- redis-cli 是与 Redis 通信的命令行界面实用程序。
要将这些二进制文件安装在 /usr/local/bin
中,请运行
sudo make install
在前台启动和停止 Redis
安装后,您可以通过运行以下命令启动 Redis
redis-server
如果成功,您将看到 Redis 的启动日志,并且 Redis 将在前台运行。
要停止 Redis,请输入 Ctrl-C
。
要进行更完整的安装,请继续执行 这些说明。