Linux下如何正确停止重启启动redis服务
发布日期:2025-04-07 23:00:18 浏览次数:9 分类:精选文章

本文共 720 字,大约阅读时间需要 2 分钟。

如果您使用了 apt-getyum install 来安装 Redis,那么可以通过以下命令轻松管理 Redis 的运行状态:

/etc/init.d/redis-server stop/etc/init.d/redis-server start/etc/init.d/redis-server restart

如果您直接从源代码部署了 Redis,就可以通过 Redis 的客户端程序 redis-cli 来执行关停操作。如果有密码设置,需要提供相应的密码:

redis-cli -h 127.0.0.1 -p 6379 shutdownredis-cli -h 127.0.0.1 -p 6379 -a password shutdown

如果上述方法无法正常关停 Redis,您也可以使用强制性命令 kill -9 来终止 Redis 进程。

如果您使用默认的无密码启动方式:

./redis-server

或者指定特定端口:

./redis-server --port 6380

如果您为 Redis 设置了访问密码,则启动时需要在命令中包含密码参数:

./redis-server --port 6380 -a PasswordHere

在设置密码的情况下,如果按照上面的方式启动 Redis,可能会出现如下错误提示:

Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password is set

这表明您在启动时未正确提供密码参数。为避免此类错误,请确保在启动命令中包含正确的密码参数。

上一篇:Linux下学【MySQL】中如何实现:多表查询(配sql+实操图+案例巩固 通俗易懂版~)
下一篇:Linux下如何查看版本信息

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年05月07日 01时20分20秒