1、下载 Redis 7 源码
可以从 Redis 官网(https://redis.io/download)或者 GitHub 上(https://github.com/redis/redis/releases)下载最新版本的 Redis 源码包,也可以使用以下命令下载最新的稳定版:
wget https://download.redis.io/releases/redis-7.0.0.tar.gz
2、解压源码包
使用以下命令解压下载的源码包:
tar xzf redis-7.0.0.tar.gz
3、编译安装
进入解压后的 Redis 目录,执行以下命令编译 Redis:
cd redis-7.0.0
make
这一步会生成 Redis 的可执行文件,包括 redis-server、redis-cli 等。
4、安装 Redis
执行以下命令安装 Redis:
make install
这一步会将 Redis 可执行文件复制到 /usr/local/bin 目录下,并将 Redis 配置文件复制到 /etc/redis 目录下。
若需要指定安装目录,则添加PREFIX
配置
# 指定 安装目录 PREFIX
make PREFIX=/usr/local/redis install
5、配置 Redis
编辑 /etc/redis/redis.conf 配置文件,修改 Redis 的配置,例如修改监听的端口、设置密码、配置持久化等。
6、启动 Redis
执行以下命令启动 Redis:
redis-server /etc/redis/redis.conf
如果 Redis 需要认证,还需要在启动 Redis 时指定密码:
redis-server /etc/redis/redis.conf --requirepass your_password
7、测试 Redis
执行以下命令连接 Redis 并测试:
redis-cli
127.0.0.1:6379> ping
PONG
如果 Redis 返回 PONG,则说明 Redis 已经正常运行。
以上是 Redis 7 源码安装的步骤,需要注意的是,在安装 Redis 时需要根据实际情况修改配置,例如修改监听的端口、设置密码、配置持久化等。同时,在部署 Redis 时,还需要注意安全性和性能等问题,例如限制 Redis 的网络访问权限、优化 Redis 的性能等。