从源代码安装 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

为了更完整的安装,请继续按照这些说明进行操作。

RATE THIS PAGE
Back to top ↑