【问题标题】:redis/debian: where can I find the configuration fileredis/debian:在哪里可以找到配置文件
【发布时间】:2021-09-30 03:56:02
【问题描述】:

快速提问:我在哪里可以找到我的 redis 配置文件?我正在运行 debian 10。我使用以下命令安装了 redis:

sudo apt-get install redis-server

我在以下位置找到了一个配置文件:/etc/redis/redis.conf,但更改此配置文件对 redis 没有影响,即使我重新启动服务器。

使用 CONFIG SET/GET 命令时,我得到其他输出。我要更改绑定地址。

谢谢。

编辑:

我发现(info server)没有加载配置文件。运行以下命令时:redis-server /etc/redis/redis.conf,我收到无法打开配置文件的致命错误。但是我可以用 nano 打开文件吗?

【问题讨论】:

    标签: redis debian


    【解决方案1】:

    我认为问题是由于缺少文件系统权限,运行 Redis 的用户(默认命名为 redis)不允许读取/write 文件/etc/redis/redis.conf。

    通过 apt 安装 redis-server 还应该将 redis 配置为作为 systemd 服务运行,以及适当的文件系统权限,因此使用 service redis restart 重新启动 Redis 服务还应该重新加载修改后的配置文件。如果这不起作用,只需确保运行 Redis 的用户具有上述正确的文件系统权限。

    【讨论】:

      猜你喜欢
      • 2016-09-19
      • 2011-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-14
      • 1970-01-01
      • 2017-02-23
      • 1970-01-01
      相关资源
      最近更新 更多