以下是从零开始安装 Redis 6.2 的详细步骤,适用于 CentOS 7 系统。
1. 安装依赖
在安装 Redis 之前,您需要确保系统中安装了 gcc
编译器和其他必要的工具。您可以使用以下命令安装这些依赖:
sudo yum install gcc make
2. 下载 Redis
使用 wget
下载 Redis 6.2 的源代码包。您可以根据需要选择具体的版本(这里以 6.2.5 为例):
cd /usr/local/src
wget https://download.redis.io/releases/redis-6.2.5.tar.gz
3. 解压 Redis
解压下载的文件:
tar -zxvf redis-6.2.5.tar.gz
4. 编译 Redis
进入解压后的目录,并编译 Redis:
cd redis-6.2.5
make
编译完成后,您可以使用以下命令安装 Redis:
sudo make install
5. 配置 Redis
复制默认的配置文件到 /etc/redis.conf
:
sudo mkdir /etc/redis
sudo cp redis.conf /etc/redis/redis.conf
编辑配置文件以进行必要的修改:
sudo vi /etc/redis/redis.conf
在配置文件中,您可以进行以下修改:
-
设置为后台运行:
daemonize yes
-
允许远程访问:
将bind 127.0.0.1 -::1
修改为bind 0.0.0.0
,以允许来自任何 IP 的连接。 -
关闭保护模式:
protected-mode no
-
设置密码(可选):
找到# requirepass foobared
,去掉注释并修改为您想要的密码:requirepass yourpassword
-
设置日志文件
logfile '/var/log/redis/redis.log'
-
退出配置文件之后
mkdir -p /var/log/redis vi /var/log/redis/redis.log
6. 启动 Redis
您可以直接通过以下命令启动 Redis 服务器:
/usr/local/bin/redis-server /etc/redis/redis.conf
7. 测试 Redis 连接
您可以使用 redis-cli
来测试连接:
redis-cli -h your-server-ip -p 6379 -a yourpassword
如果没有设置密码,可以直接使用:
redis-cli -h 119.29.175.14 -p 6379
8. spring5操作redis的demo
源码下载:spring-redis-demo