当前位置: 首页 > news >正文

redis安装

1.安装系统基于Ubuntu 系统;因为centos系统不更新了;

2.安装步骤

1.默认用户是root用户

2.使用apt命令来搜索redis相关的软件包

apt search redis

 此条过程是告诉诸位有redis这个软件包;且熟悉这条命令

 3.使用apt命令安装redis

apt install redis

 4.需要手动修改配置文件把本地环回地址,改成需要的地址

netstat -anp|grep redis        //查看redis请求的地址        结果是127.0.0.1:6379

当前IP是客户端和服务端在同一台主机上;

5. 找到配置文件;可以更改默认地址

cd /etc/redis/        //进入redis的目录找到配置文件redis.conf;这里包含了redis的相关功能的配置内容;

6.使用vim打开redis.conf

vim redis.conf                //使用vim 打开 redis.conf

找到 bind 127.0.0.1 -::1 注意咱文件中们这部分是白色的

是本服务器只接收本地环回发过来的信息

如果设置成0.0.0.0 -::1        是接受所有服务器发送过来的请求

7.保护模式

 protected-mode yes        //再往下翻,就会找到这个

这是一个保护模式,在yes的情况下,是不允许外来主机进行访问的;只能够本地环回访问

所以要设置成no;(因为我们进行的是分布式系统)

注意:因为不是保护模式,且可以接受所有服务器发来的请求,所以任意的请求都可以访问;但是请求必须是指明IP地址和端口号的,都指明是这台服务器;这产生了安全隐患,一旦IP地址和端口号暴露,就会有被攻击的危险;这种事情也是随公司规矩而定,而且缓存只能读,没有太大的风险;

但是我们学习的时候绝对安全,因为账号里啥都没有;穷的时候,是不会有人找你借钱的;没钱,骗子也不会骗你,因为他得找有钱的;

8.重启服务器才能生效

service redis-server restart        //没有任何提示说明成功了

service redis-server status        //如果不放心,使用此语句;来查看当前redis的运行状态

会看到"active (running)"(绿色的)那就是OK的,正常运行的;重启完毕的;

 cd ..           //你必须要返回到原始的目录下操作,不要把此目录下的文件搞乱了

9.使用客户端链接服务器

redis-cli                //将redis的客户端链接到服务端

因为这是在服务器上一体化的;自动连接到本地环回会是以下效果

127.0.0.1:6379>         //显示屏打印本地环回效果

ping                    //在127.0.0.1:6379> 后输入;会回显PONG,证明redis服务器正常工作了

10.退出客户端

ctrl + d                //退出redis客户端

11退出服务端

我们在linux上安装好redis后,要启动redis服务器(上述采用了重新启动的方法) 

service redis-server start        //启动redis服务器

service redis-server stop        //终止redis服务器;不再提供服务

//可以使用service redis-server status 命令查询当前服务器的状态


http://www.mrgr.cn/news/95550.html

相关文章:

  • LeetCode 每日一题 2025/3/17-2025/3/23
  • How to install samba on Linux mint 22.1
  • 数据库练习2
  • JVM垃圾回收笔记02-垃圾回收器
  • 论文阅读笔记:Denoising Diffusion Probabilistic Models (2)
  • 【记录一下】LMDeploy学习笔记及遇到的问题
  • 【算法】常见dp、多状态dp、背包问题、子序列问题
  • 蓝桥杯 劲舞团
  • 给语言模型增加知识逻辑校验智能,识别网络信息增量的垃圾模式
  • 大数据环境搭建
  • 关于网络的一点知识(持续更新)
  • LangChain Chat Model学习笔记
  • windows清除电脑开机密码,可保留原本的系统和资料,不重装系统
  • python-selenium 爬虫 由易到难
  • 用 pytorch 从零开始创建大语言模型(零):汇总
  • Ubuntu实时读取音乐软件的音频流
  • ‘闭包‘, ‘装饰器‘及其应用场景
  • (四)---四元数的基础知识-(定义)-(乘法)-(逆)-(退化到二维复平面)-(四元数乘法的导数)
  • 链表题型-链表操作-JS
  • ffmpeg介绍(一)——解封装