在Ubuntu服务器上快速安装一个redis并提供远程服务

一、快速安装一个Redis

第一步:更新apt源

sh 复制代码
sudo apt update

第二步:下载Redis

sh 复制代码
sudo apt install redis

第三步:查看Redis是否已自启动

sh 复制代码
systemctl status redis

二、配置Redis提供远程服务

第一步:先确保6379端口正常开放

  • 如果是云服务器,记得去服务商网站把6379端口开放;
  • 如果是本地服务器,要么关闭防火墙,要么也是开放6379端口;

第二步:修改配置文件

使用 vim /etc/redis/redis.conf 打开redis的配置文件

  • i. 修改允许远程访问,注释掉bind这一行就行

  • ii. 设置密码,requirepass 这一列

第三步:重启Redis

sh 复制代码
systemctl restart redis

三、补充:

1. redis命令行远程连接命令

sh 复制代码
redis-cli -h 0.0.0.0 -p 6379 -a 123456

2. 关于protected-mode该如何设置?

protected-mode设置true时表示开启,默认就是开启状态。它的作用是确保Redis服务器在被远程访问时的安全。当你注释了bind这一行,开启了远程访问,但是没有设置密码时,protected-mode就会被触发,此时只有Redis所在的服务器本地能访问,远程是无法访问的。(简单来说就是,protected-mode设为yes可以制止远程无密码登录)。

相关推荐
IT规划师5 分钟前
Redis 数据类型全解 - Hash 还是 String + JSON?一文终结存储选型之争(三)
redis·.net core·哈希表·.net10
无足鸟ICT4 小时前
【RHCA+】vmstat命令(监控系统资源)
linux·服务器
垆边人似月.4 小时前
RDMA 文件传输踩坑(五):READY 发送成功后,为什么出现 Work Request Flushed Error?
服务器·网络·tcp/ip
闪亮的路灯4 小时前
Linux 安装mqtt服务mosquitto
linux·运维·服务器
夕除4 小时前
Redis 过期策略
redis·笔记·面试
HideF4 小时前
nmcli
linux·服务器·网络
qetfw5 小时前
UOS DHCP Relay:跨网段分配与 IP、DNS、网关验证
linux·服务器·网络·tcp/ip·uos
明航咨询-陈老师6 小时前
ITSS运行维护服务能力成熟度认证技术纵深:标准模型、等级路径、2026审核趋势与CS/CMMI对比
服务器·数据库·cmmi
缓慢更新7 小时前
AI 辅助生成单测:从接口定义到用例的流水线
java·服务器·前端·网络·数据库·人工智能
叼烟扛炮7 小时前
Linux 学习笔记(四十一):TCP 并发演进——从单进程到多线程服务器
linux·运维·服务器·网络·笔记·学习·tcp/ip