从源代码安装 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,首先解压压缩包,切换到根目录,然后运行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
。
为了更完整的安装,请继续按照这些说明进行操作。