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

相关推荐
云栖梦泽4 小时前
网络设备驱动(3)
linux·运维·服务器·网络·嵌入式硬件
我是苏苏5 小时前
Redis开发09:Windows系统下主从复制的配置教程
数据库·redis·缓存
阿洛学长5 小时前
Python笔记:dir() 和 help() 完整用法(适配Python二级 + IDLE实操)
服务器·笔记·python
云生信5 小时前
服务器上新 OmicOS,体验生信 AI 计算
运维·服务器·人工智能
keyipatience5 小时前
5种IO模型与阻塞IO,select,poll,epoll,LT和ET模式
linux·服务器·网络·数据结构·c++·算法
荣合技术服务5 小时前
高校HPC超算集群平台建设服务商——荣合科算
服务器·云计算·超算集群·hpc超算·服务器集群·科研计算
DFT计算杂谈5 小时前
无图形界面服务器用 Codex 终端连接本地部署的 DeepSeek
运维·服务器·网络
小此方6 小时前
告别云服务器连接困扰——Windows下利用VirtualBox安装配置Ubuntu虚拟机详细教程
服务器·windows·ubuntu
写后端的胖头鱼7 小时前
【高频面试题】如何找出redis中的慢查询记录
redis·慢日志
wuyk5558 小时前
【Socket 进阶之路】第 3 章 TCP 三次握手 & 四次挥手深度剖析|连接建立、断开、状态机、TIME_WAIT 核心工程问题
服务器·开发语言·网络·物联网·网络协议·tcp/ip