Redis-Centos安装Redis6.2.4

Redis-Centos安装Redis6.2.4

一、下载安装包

Redis下载地址
或者:
通过网盘分享的文件:redis-6.2.4.tar.gz
链接: https://pan.baidu.com/s/1LxNqyWWVhi7TGE7X48zMaw?pwd=sky1 提取码: sky1

二、上传到 /home/redis目录下

三、安装必要依赖

Redis 需要一些基础工具和依赖才能被编译和运行。我们可以通过以下命令安装这些依赖:

sudo yum install -y gcc make tcl

四、 解压文件

tar -zxvf redis-6.2.4.tar.gz

五、编译Redis

cd redis-6.2.4
make

六、安装Redis

sudo make install

七、创建Redis数据文件夹

sudo mkdir /var/lib/redis

八、配置Redis

8.1、Redis 的配置文件通常位于解压后的目录中。我们将这个配置文件复制到 /etc/redis/ 文件夹中,并对其进行必要的修改

sudo mkdir /etc/redis
sudo cp utils/redis_init_script /etc/init.d/redis
sudo cp redis.conf /etc/redis/

8.2、接下来,我们需要编辑 /etc/redis/redis.conf 文件。你可以使用 vi、nano 或其他文本编辑器来编辑这个文件。这里我们使用 vi

sudo vi /etc/redis/redis.conf

8.3、找到以下几行,并进行修改:

# dir /var/lib/redis
dir /var/lib/redis
​
# bind 127.0.0.1
bind 0.0.0.0
​
# protected-mode no
protected-mode no

九、创建 systemd 服务文件

9.1、为了能够使用 systemctl 命令管理 Redis 服务,我们需要创建一个 systemd 服务文件:

sudo vi /etc/systemd/system/redis.service

9.2、在这个文件中添加以下内容:这个文件定义了如何启动、停止和重启 Redis 服务。

[Unit]
Description=Redis in-memory data store
After=network.target
​
[Service]
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli -h localhost -p 6379 shutdown
TimeoutStopSec=20
Restart=on-failure
​
[Install]
WantedBy=multi-user.target

十、启用并启动 Redis 服务

sudo systemctl daemon-reload
sudo systemctl enable redis
sudo systemctl start redis

十一、验证Redis是否正常工作

11.1、正常启动会显示Active: active (running)

sudo systemctl status redis

image

11.2、使用 redis-cli 工具来测试 Redis 输入ping 会返回PONG

redis-cli

image

posted @ 2025-05-13 12:57  skystrivegao  阅读(90)  评论(0)    收藏  举报