0


Linux下指定配置文件启动、重启、连接Redis

Linux下指定配置文件启动、重启Redis

指定配置文件启动

1.使用

cd

命令进入 Redis 的安装目录。
2. 执行以下命令,其中

redis.conf

是你的 Redis 配置文件的名称。

redis-server /usr/local/etc/redis.conf

重启

重启就是关闭当前的Redis后重新启动,并不是restart

redis-cli shutdown
redis-server /path/to/redis.conf

如果Redis有密码的话停止当前服务需要指定密码。

redis-cli -a password shutdown

注意:此命令可能会出现一条警告

Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe

这是因为在 Redis 命令行界面上使用

-a

-u

选项指定密码可能不安全。这是因为当在 Redis 命令行界面上使用

-a

-u

选项指定密码时,密码将显示在命令历史记录中,这可能会被其他人访问。

如果使用 systemd 或其他进程管理器来管理 Redis 服务,则需要使用相应的命令来重启服务。例如,如果使用 systemd,则可以使用以下命令来重启 Redis 服务:

sudo systemctl restart redis

这将重启名为

redis

的 systemd 服务。如果 Redis 服务有不同的名称,请相应地替换命令中的

redis

使用 Redis 客户端连接时指定密码

使用Redis客户端连接Redis服务时,可以使用

-a

选项指定密码,但是这会将密码显示在命令历史记录当中。为了避免这个问题,可以使用以下命令

redis-cli -h hostname -p port -a password

在这个命令中,

hostname

是 Redis 服务器的主机名或 IP 地址,

port

是 Redis 服务的端口号,

password

是 Redis 服务的密码。

使用Redis客户端安全关闭 Redis 服务

保存Redis数据并安全关闭Redis服务

shutdown save

不保存数据并安全关闭Redis服务

shutdown nosave

强制停止

如果上述停止或重启的方式行不通,可以强制停止Redis服务。

redis-cli shutdown nosave

注意:此命令会跳过数据持久化,由于Redis的数据是存在内存当中,所以此命令可能会导致数据的丢失,所以请谨慎使用。

标签: redis linux 数据库

本文转载自: https://blog.csdn.net/weixin_53236380/article/details/129841679
版权归原作者 你的肩上有片枫叶 所有, 如有侵权,请联系我们删除。

“Linux下指定配置文件启动、重启、连接Redis”的评论:

还没有评论