在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可以制止远程无密码登录)。

相关推荐
2401_868534781 小时前
软考网络规划设计师SSL协议知识点详解
服务器·网络
Lucis__2 小时前
Redis持久化机制解析
redis·缓存·操作系统·文件·非关系型数据库·1024程序员节
todoitbo3 小时前
在 Ubuntu ARM64 上运行 Q1 V3.0 MuJoCo 模型:加载、步进和单执行器响应
linux·运维·ubuntu·ai·机器人·仿真教程·启元
额额额对了4 小时前
嵌入式 Linux 实战:i.MX6ULL 上的 CAN 通信与摄像头采集
linux·运维·服务器
灯澜忆梦5 小时前
【Linux】#10 | Linux 终端实用快捷键 + 安装应用
linux·运维·服务器
用户094248568035 小时前
第7章:Redis有序集合 ZSet 实战:排行榜与延时任务
redis·架构·源码
码士集团小青6 小时前
面霸篇:高频 Java 基础问题(核心卷一)
linux·服务器·数据库·redis·缓存·1024程序员节
2301_32241428046 小时前
springboot农产品交易平台的设计与实现08055-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·spring boot·redis·mysql·tomcat·maven·mybatis
乐茵lin6 小时前
Redis 持久化机制详解:RDB 与 AOF
redis·bootstrap·mybatis