一. 安装Redis
更新系统
apt update -y安装Redis
apt install redis-serverRedis安装完成后,默认已启动,默认开机启动。
查看Redis状态
systemctl status redis查询状态如下,说明redis服务已启动。到此,说明已经成功安装了redis服务。
二. 验证Redis使用 redis-cli 检测redis是否可正常使用;
运行redis-cli
redis-cli使用Redis命令
127.0.0.1:6379> keys *如下图说明redis可正常使用,且默认是没有密码的。
三. 修改Redis密码
配置文件
/etc/redis/redis.conf修改配置文件,使用命令进入 redis 的目录
cd /etc/redis/

如果当前登录账号非root账号,会提示“权限不够”问题(如下图)执行以下命令解决“权限不够”问题
sudo chmod 755 /etc/redis授权后修改 redis.conf 文件
vi /etc/redis/redis.conf
找到 # requirepass foobared 这行(如上图)
把前面的#号去掉,将 foobared 改成你想要设置的密码,我这里将密码设置成 root(修改后如下图),修改后保存
重启redis服务,执行如下命令,重启redis服务
systemctl restart redis验证密码,使用 redis-cli 验证,命令如下
redis-cli查看所有redis key,没有输入密码查询会提示:(error) NOAUTH Authentication required.
redis> keys *验证密码,如下命令将root替换为自己的密码,验证成功会提示:OK
redis> auth root再次查看所有key,有存数据则会显示key,若没存数据则提示:(empty array)
redis> keys *
四. 开启远程连接
修改redis.conf文件
找到 bind 127.0.0.1 ::1,将其注释掉,然后保存且重启即可。
重启redis服务
systemctl restart redis远程连接测试
可以使用 RedisDesktopManager 进行连接测试;resp-2022.5.0.0.exe
五. Redis服务命令
1. 启动服务
sudo systemctl start redis
2. 停止服务
sudo systemctl stop redis
3. 重启服务
sudo systemctl restart redis
4. 开机启动
sudo systemctl enable redis-server.service
5. 禁止开机启动
sudo systemctl disable redis-server.service
评论区