redis单机安装使用_linux

参考资料

安装使用

安装

  • 首先,使用以下命令安装所有必需的依赖项:

    1
    apt-get install wget curl gnupg -y
  • 接下来,使用以下命令下载并添加 GPG 密钥:

    1
    curl https://packages.redis.io/gpg | apt-key add -
  • 接下来,使用以下命令添加 Redis 官方存储库:

    1
    echo "deb https://packages.redis.io/deb $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/redis.list
  • 接下来,使用以下命令更新存储库缓存并安装 Redis:

    1
    2
    apt-get update -y
    apt-get install redis-server -y
  • 安装 Redis 后,使用以下命令验证 Redis 安装:

    1
    apt-cache policy redis-server
  • 要启动 Redis 服务,请运行以下命令:

    1
    systemctl start redis-server
  • 要检查 Redis 服务的状态,请运行以下命令:

    1
    systemctl status redis-server

配置

默认情况下,Redis 侦听本地主机,如果要从远程主机连接 Redis,则需要允许 Redis 进行远程连接。

  • 请使用您喜欢的编辑器编辑 Redis 配置文件:

    1
    vi /etc/redis/redis.conf
  • 注释掉以下行:

    1
    2
    #这里注释掉以下行,以允许其他ip链接
    #bind 127.0.0.1 -::1
  • 接下来,设置Redis密码,如下所示:

    1
    2
    #这里设置redis需要开启密码访问
    requirepass securepassword
  • 接下来,更改以下行:

    1
    2
    3
    4
    5
    6
    #RBD的优点是,全量数据二进制文件,数据恢复快。 缺点是,可能会丢数据;AOF会将redis中每一步对数据修改的操作记录(日志)append到相应的文件中。
    #这里开启AOF
    appendonly yes
    appendfilename "appendonly.aof"
    #protected-mode(Redis本身的一个安全层),这里配置关闭
    protected-mode no
  • 保存并关闭文件,然后重新启动 Redis 服务以应用更改:

    1
    systemctl restart redis-server

使用

连接Redis实例
您可以使用 redis-cli 命令行实用程序从本地或远程计算机连接 Redis 服务器。
在终端中输入以下命令来连接到Redis数据库:

1
2
#redis-cli -h <host> -p <port> -a <password>
redis-cli -h localhost -p 6379 -a mypassword

完结