Debian 安装redis 密码登录

本文详细介绍了如何在Ubuntu系统中通过apt安装Redis,配置systemd管理Redis服务,以及如何修改配置文件启用远程连接。此外,还讲解了如何设置Redis密码,确保服务的安全性,并提供了启动、停止和重启Redis服务的命令。最后,文章演示了如何使用redis-cli进行本地和远程连接,并验证密码设置。
摘要由CSDN通过智能技术生成

使用 apt 从官方 Ubuntu 存储库来安装 Redis:

$ sudo apt update
$ sudo apt install redis-server  -y

或
apt install redis-server -y

二、Redis 配置

打开 Redis的配置文件

$ sudo vi /etc/redis/redis.conf

在文件中,找到supervised指令。 该指令允许您声明一个init系统来管理Redis作为服务,从而为您提供对其操作的更多控制。 受supervised指令默认设置为no 。 由于您正在运行使用systemd init系统的Ubuntu,请将其更改为systemd :

# If you run Redis from upstart or systemd, Redis can interact with your
# supervision tree. Options:
#   supervised no      - no supervision interaction
#   supervised upstart - signal upstart by putting Redis into SIGSTOP mode
#   supervised systemd - signal systemd by writing READY=1 to $NOTIFY_SOCKET
#   supervised auto    - detect upstart or systemd method based on
#                        UPSTART_JOB or NOTIFY_SOCKET environment variables
# Note: these supervision methods only signal "process is ready."
#       They do not enable continuous liveness pings back to your supervisor.
supervised systemd

重新加载Redis服务文件以反映您对配置文件所做的更改:

$ sudo systemctl restart redis

查看 Redis 的运行状态:

$ sudo systemctl status redis

输出如下结果表示运行成功:

redis-install-1

现在已经成功安装和配置了Redis并且已经开始运行。

三、Redis 控制

redis 服务控制

启动 redis 服务:

$ sudo systemctl start redis

关闭 redis 服务:

$ sudo systemctl stop redis

重启 redis 服务:

$ sudo service redis restart

redis 客户端连接

在命令行中输入如下命令来登陆进 redis 客户端

$ redis-cli

redis 远程连接

打开配置文件

$ sudo vi /etc/redis/redis.conf

将 bind 127.0.0.1 ::1 改为 bind 0.0.0.0

之后重新启动 redis

四、Redis 设置密码

打开 Redis 的配置文件

$ sudo vi /etc/redis/redis.conf

找到下面这一行   36%位置

# requirepass foobared 

将注释符号去掉,将后面修改成自己的密码,如:

requirepass 123456

密码登录:redis客户端连接(error) NOAUTH Authentication required

使用密码连接

./redis-cli -h 127.0.0.1 -p 6379 -a Passw0rd
  • 1

这里写图片描述
或者

先./redis-cli 
输入auth +空格+ 刚才设置的密码

在这里插入图片描述
再操作就没问题了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值