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服务。文章来源:https://www.toymoban.com/news/detail-484549.html
redis-cli shutdown nosave
注意:此命令会跳过数据持久化,由于Redis的数据是存在内存当中,所以此命令可能会导致数据的丢失,所以请谨慎使用。文章来源地址https://www.toymoban.com/news/detail-484549.html
到了这里,关于Linux下指定配置文件启动、重启、连接Redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!