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

相关推荐
aLTttY5 分钟前
【Redis实战】分布式锁的N种实现方案对比与避坑指南
数据库·redis·分布式
计算机安禾32 分钟前
【Linux从入门到精通】第17篇:日志系统——系统运行的黑匣子
linux·运维·服务器
拍客圈6 小时前
内容页底部 采集的同时 隐瞒封面图
服务器·php
SECS/GEM7 小时前
SECS/GEM如何实现越南现场自定义消息
java·服务器·数据库
薛定谔的悦8 小时前
光伏逆变器多协议接入——Modbus RTU 在新能源设备集成中的实践
linux·运维·服务器·bms
bksczm8 小时前
Linux之基础开发工具(Ubuntu)之编译器
linux·运维·服务器
CyrusCJA8 小时前
在Windows系统上将Redis注册为系统服务使其实现开机自启
数据库·windows·redis·缓存
姚青&10 小时前
Linux 文件处理命令
linux·运维·服务器
枷锁—sha10 小时前
【CTFshow-pwn系列】03_栈溢出【pwn 072】详解:无字符串环境下的多级 Ret2Syscall 与 BSS 段注入
服务器·网络·汇编·笔记·安全·网络安全
zjeweler10 小时前
阿里云服务器利用宝塔搭建个人博客网站
服务器·阿里云·云计算