从源代码安装 Redis
从源代码编译并安装 Redis
您可以在各种平台和操作系统(包括 Linux 和 macOS)上从源代码编译和安装 Redis。除了 C 编译器和 之外,Redis 没有其他依赖项libc。
下载源文件
Redis 源文件可从下载页面获取。您可以通过对照redis-hashes git 存储库中的摘要来验证这些下载的完整性。
要从 Redis 下载站点获取 Redis 最新稳定版本的源文件,请运行:
wget https://download.redis.io/redis-stable.tar.gz编译 Redis
要编译 Redis,首先解压 tarball,更改为根目录,然后运行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。
要进行更完整的安装,请继续按照这些说明进行操作。