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

相关推荐
a***13148 分钟前
redis存取list集合
windows·redis·list
杨德杰19 分钟前
Ubuntu设置VNC远程桌面
linux·运维·ubuntu
toooooop822 分钟前
CentOS 7 系统上安装 **Nginx + MySQL 5.7 + PHP 7.3 + Redis** 的完整步骤
redis·mysql·nginx·centos·php7
Protein_zmm29 分钟前
第一章 计算机网络和因特网(下)
服务器·计算机网络·php
dyxal43 分钟前
非对称加密:彻底解决密钥分发难题的数字安全革命
服务器·网络·安全
HIT_Weston1 小时前
43、【Ubuntu】【Gitlab】拉出内网 Web 服务:静态&动态服务
前端·ubuntu·gitlab
M***29911 小时前
在 Ubuntu 上安装 MySQL 的详细指南
mysql·ubuntu·adb
写代码的学渣1 小时前
Ubuntu/麒麟默认锁定root账户
linux·运维·ubuntu
q***9943 小时前
IPV6公网暴露下的OPENWRT防火墙安全设置(只允许访问局域网中指定服务器指定端口其余拒绝)
服务器·安全·php
RisunJan3 小时前
Linux命令-exportfs命令(管理NFS服务器上共享文件系统)
linux·运维·服务器