温馨提示×

centos怎么卸载redis

小樊
59
2026-08-18 15:34:43
栏目: 云计算

在 CentOS 上卸载 Redis,取决于你当初是怎么安装的(yum / 编译安装 / 容器)。下面按常见情况说明,你可以对照使用。


一、通过 yum 安装的 Redis(最常见)

1️⃣ 查看是否已安装

rpm -qa | grep redis

yum list installed | grep redis

2️⃣ 卸载 Redis

sudo yum remove redis -y

3️⃣ 删除残留文件(可选但推荐)

sudo rm -rf /var/lib/redis
sudo rm -rf /var/log/redis
sudo rm -rf /etc/redis

4️⃣ 检查是否还有 redis 进程

ps -ef | grep redis

如果有,杀掉:

sudo kill -9 <pid>

二、通过编译源码安装的 Redis

如果你之前是这样安装的:

make && make install

1️⃣ 停止 Redis

redis-cli shutdown

ps -ef | grep redis
kill -9 <pid>

2️⃣ 删除 Redis 文件

常见位置:

sudo rm -f /usr/local/bin/redis*

3️⃣ 删除配置和数据目录

sudo rm -rf /etc/redis
sudo rm -rf /var/lib/redis
sudo rm -rf /var/log/redis

三、通过 Docker 运行的 Redis

查看容器

docker ps -a | grep redis

停止并删除容器

docker stop redis
docker rm redis

删除镜像(可选)

docker rmi redis

四、彻底清理(通用)

sudo yum autoremove -y
sudo rm -rf /var/lib/redis
sudo rm -rf /etc/redis
sudo rm -rf /var/log/redis

五、确认卸载成功

redis-server --version

如果提示 command not found,说明已卸载干净 ✅


如果你不确定当初是怎么装的,可以把下面命令的输出发给我,我帮你判断:

which redis-server
redis-server -v

0