King

business intelligence ,is my love。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  300 随笔 :: 0 文章 :: 117 评论 :: 168万 阅读

一、前提条件

需要连接互联网,然后执行sudo apt-get update更新软件包

二、执行安装命令

sudo  apt-get install redis-server 执行后如下图所示,我们输入y 确认安装并使用空间

接下来会执行完成,我们可以看到包括redis的版本信息等,执行service  redis status 可以查看redis服务的状态为running,说明安装完成系统自动启动了服务

三、配置redis服务

3.1:开启远程连接

找到/et/redis/redis.conf文件修改如下   ,注释掉  127.0.0.1   #bind 127.0.0.1,如果不需要远程连接redis则不需要这个操作

3.2:设置密码

找到/et/redis/redis.conf文件修改如下   ,添加  requirepass kingredis(密码设置为kingredis)

四、测试redis服务

步骤三的操作完成后,重启redis服务需要,接下来我们来测试,

4.1:测试密码设置成功

执行redis-cli命令打开redis客户端  set操作的时候要求我输入密码,说明密码设置成功,执行auth 密码验证密码后,可以执行set操作

4.2:测试远程登录

在本地window打开一个客户端 ,cd到redis安装的目录,主要是要有redis-cli.exe的目录输入 redis-cli -h redis服务器IP -p redis服务端口号(默认6379)

如上图所示,访问远程redis服务成功,操作redis成功,说明我们远程的redis安装切配置安全密码成功了

五、需要注意的是

如果是阿里云服务器,切记要在安全组、安全策略里面加入服务的端口号,允许所有地址访问,如下图,才可以,即在阿里云服务器的所有服务都需要把端口映射出来才可以,如果没有做这一步,上面的redis-cli命令就会处于一直等待的状态

 

posted on   kingstudy  阅读(27184)  评论(4编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
历史上的今天:
2017-06-15 数据库迁移工具Navicat Premium之OracleToMysql
点击右上角即可分享
微信分享提示