Redis下载安装使用教程图文教程(超详细)

news2024/11/15 2:06:08
《网络安全自学教程》

在这里插入图片描述

Redis下载安装使用

  • 1、下载安装
  • 2、基础配置
    • 2.1、远程连接
    • 2、保护模式
    • 3、默认密码
    • 4、后台运行
      • 4.1 验证服务是否启动
      • 4.2 停止服务

1、下载安装

1)到Redis中文网 https://www.redis.com.cn/download.html 下载Redis安装包

在这里插入图片描述

2)Redis的安装脚本基于C语言,需要先安装C语言的编译器

yum install gcc -y

预计10分钟左右,出现以下结果表示安装成功。

在这里插入图片描述

3)将安装包传到Linux并解压

tar -axvf redis-unstable.tar.gz

解压后,进入Redis安装目录

cd redis-unstabl

4)编译

make

编译时如果出现以下错误,就添加参数 make MALLOC=libc

在这里插入图片描述

出现以下界面,表示编译完成。

在这里插入图片描述

5)安装

make install

在这里插入图片描述

6)运行Redis服务

进出 Redis 的服务目录

cd /usr/local/bin/

运行服务脚本,并指定Redis的配置文件(配置文件在Redis的安装目录下,根据实际情况填写路径)

 ./redis-server /root/redis-unstable/redis.conf

出现这个界面,表示Redis服务启动成功。

在这里插入图片描述


2、基础配置

2.1、远程连接

Redis默认不允许远程连接,bind 127.0.0.1 -::1 表示只允许本地连接。

将这行注释掉,就可以远程连接;或者把IP改成指定主机,允许指定主机远程连接。

87 #bind 127.0.0.1 -::1

在这里插入图片描述

2、保护模式

Redis默认开启保护模式,protected-mode 处配置保护模式,yes表示开启,no表示关闭。

关闭时,可以远程连接,但不推荐关闭。

 111 protected-mode yes

在这里插入图片描述

3、默认密码

Redis默认没有密码,requirepass 处设置默认密码。

去掉注释,并在 requirepass 后面输入密码,设置默认密码后,再次连接,就需要输入密码。

1043  requirepass 123456

在这里插入图片描述


4、后台运行

Redis默认在前台运行,会占用页面,导致无法使用;daemnize 处设置前/后台运行。

后台运行实际上是作为守护进程运行,yes表示开启,no表示关闭。

设置成 daemonize yes 后,Redis将在后台运行,不再占用页面。

309 daemonize yes

修改配置后,再次启动Redis服务,页面不再配占用。

4.1 验证服务是否启动

后台运行时,无法判断服务是否启动,可以通过进程和端口监听状态来验证。

1)查看 redis 进程是否运行

ps -ef | grep redis

下面这种情况,表示 redis-server在运行,Redis服务启动。

在这里插入图片描述

2)查看 Redis 的默认端口 6379 是否被监听

netstat -ano | grep 6379

下面这种情况,表示端口被监听,Redis服务启动。

在这里插入图片描述

4.2 停止服务

杀掉 redis-server 进程,即可停止Redis服务。

在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2075138.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

市场动荡!宝马「赶超」特斯拉?华为打响高阶智驾「价格战」

新能源汽车市场正在进入动荡期。 本周,欧洲市场传来重磅消息,宝马在欧洲的电动汽车销量首次超过特斯拉。根据JATO Dynamics的数据,7月宝马在欧洲本土市场销售了14,869辆电动汽车,以308辆的微弱优势首次超过特斯拉。 数据显示&…

“蓝屏事件”阴魂不散,微软安全更新导致 Linux 系统无法启动即解决方案

最近,众多Linux用户报告称他们的设备在尝试启动时,收到了一条神秘的错误消息:“系统出了严重问题。”这起事件的罪魁祸首是微软在月度安全更新中发布的一个补丁,用于修复一个存在已久的GRUB漏洞。 这次更新却导致了Linux和Windows…

Adobe InDesign(ID)专业的排版设计软件win/mac软件下载安装和快捷键的使用

一、Adobe InDesign软件概述 1.1 软件简介 Adobe InDesign是Adobe Systems公司开发的一款面向印刷和数字媒体出版物的专业排版设计软件。它广泛应用于书籍、杂志、报纸、宣传册、海报、广告、电子书等多种出版物的设计与制作中。InDesign以其强大的排版功能、灵活的页面布局工…

7 款最佳软件,可恢复从回收站中删除的文件

您是否曾经从回收站中删除了文件并想要恢复它们?这似乎是不可能的。 但是,从技术上讲,永久删除的文件不会从您的硬盘驱动器存储中删除,而是更改为无法识别的数据并被您的新文件覆盖。 这使您能够从系统中恢复永久删除的文件。 …

Verdi中快速查找define宏定义及其active/inactive状态

可以通过如下方式查看: 打开verdi后 通过 菜单栏tools -> vc apps toolbox 在VC apps toolbox 中选择Utility-》macro utility : 用macro utility中的三个工具分别打印报告(各自针对不同的宏)。生成的log文件中会显示宏定义的…

VMware上Linux系统报错--mount: 在 /dev/sr0 上找不到媒体【解决办法】

问题背景 在VMware上使用CentOS7系统,想要在CentOS7系统上挂载一个镜像文件,在系统下使用mount命令挂载报错如下所示: 解决办法 用lsblk命令查看sr0设备是存在的 查看虚拟机侧问题,右键虚拟机,点击设置 镜像文件已选…

宝塔面板部署雷池社区版教程

宝塔面板部署雷池社区版教程 简单介绍一下宝塔面板,安全高效的服务器运维面板,使用宝塔面板的人非常多 在网站管理上,许多用户都是通过宝塔面板进行管理,宝塔面板的Nginx默认监听端口为80和443,这就导致共存部署时雷…

AIGC大模型应用教学平台

1、基本介绍 AIGC大模型应用技术实训平台是我公司针对高校开设的《AIGC大模型应用技术》课程配套的实训平台。该平台采用最新的AI推理加速芯片,提供30Tops算力和32GB存储,能够运行常见的大语言模型如ChatGLM2、Llama2、Baicuan、Mistral等,也…

vue2 part3

vscode安装vue3 snippets 天气案例 <!DOCTYPE html> <html><head><meta charset"UTF-8" /><title>姓名案例_插值语法实现</title><!-- 引入Vue --><script type"text/javascript" src"../js/vue.js&q…

【Linux】分析一段oom及oops报错日志

oom相关日志分析: Oom-killer错误是因系统内存分配不足&#xff0c;为保障系统正常运行会随机kill掉占用较多的内存进程。 该日志已经输出内存占满相关提示&#xff0c;内存上限为16G&#xff0c;当前已使用16G&#xff0c;内存限制导致分配失败次数为586755次。 OOPS相关日志…

24年最新最详细Python安装教程,附安装包!感觉收藏!

Python由荷兰国家数学与计算机科学研究中心的吉多范罗苏姆于1990年代初设计&#xff0c;作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构&#xff0c;还能简单有效地面向对象编程。Python语法和动态类型&#xff0c;以及解释型语言的本质&#xff0c;使它成为多…

centos7解决病毒入侵 getty

首先使用top命令查看 找到文件地址 查看是否有自启动服务 关闭、停止、删除 tmp 病毒文件删除 清除标记 [roothost-192-168-0-66 bin]# chattr -ia /tmp/newsvc.sh [roothost-192-168-0-66 bin]# chattr -ia /tmp/redis2 [roothost-192-168-0-66 bin]# chattr -ia /tmp/svc* [r…

《黑神话:悟空》WeGame标准版和豪华版有啥区别?

黑神话悟空标准版和豪华版有什么区别&#xff1f;码笔记&#xff1a;标准版价格268元只是完整游戏&#xff0c;豪华版价格328在标准版的基础上另外提供兵器铜云棒、披挂百戏傩面、百戏护手、百戏衬钱衣、百戏吊腿、珍玩&#xff1a;风铎和游戏音乐精选集&#xff0c;详细如下&a…

使用DropZone+SpringBoot实现图片的上传和浏览

经常在项目中需要使用上传文件功能&#xff0c;找了不少前端上传组件&#xff0c;都不是很好用&#xff0c;今天尝试了一下DropZone&#xff0c;发现不错&#xff0c;顺便记录一下使用过程&#xff0c;方便后续查阅。在做开发的时候&#xff0c;经常需要调研一些技术&#xff0…

web渗透:SQL注入漏洞的基础知识

目录 SQL注入漏洞的定义和原理 SQL注入的类型和攻击方法 SQL注入的防御措施 示例代码 深入研究 SQL注入漏洞的常见攻击场景有哪些&#xff1f; 如何有效防范SQL注入攻击&#xff1f; SQL注入与跨站脚本攻击&#xff08;XSS&#xff09;之间有什么区别&#xff1f; 主要…

Together规则引擎

Together规则引擎是一个基于Web的应用程序&#xff0c;用于构建可解释和可跟踪的业务规则。使用简单的图形用户界面&#xff0c;业务和IT用户可以协作指定需求和规则逻辑。这些完全指定的规则可以直接自动化。Together规则引擎基于规则模型和符号(DMN)开放标准&#xff0c;确保…

【Algorithm】三步问题

欢迎来到 破晓的历程的 博客 ⛺️不负时光&#xff0c;不负己✈️ 文章目录 1.三步问题1.题目连接2.算法原理讲解&&代码实现 2.最小花费爬楼梯1.题目连接2.算法原理讲解&&代码实现 3.解码方法1.题目连接2.算法原理讲解&&代码实现 1.三步问题 1.题目连…

储能bms-下电延时方案分享

下电延时功能在很多bms方案中是很常见的&#xff0c;主要是用来存储SOC,故障码&#xff0c;以及电池的一些重要信息&#xff0c;下图展示的是一种实现方案&#xff0c;VCC5V_A_ENIN在硬件上直接连接到三极管的后端&#xff0c;在ACC信号给过来之后&#xff0c;跳过三极管&#…

我在高职教STM32——ADC电压采集与光敏电阻(2)

大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正是如此,才有了借助头条平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思设计的教学课件分…

中小型工厂企业数字化ERP管理系统(源码+功能方案)

工厂进销存管理系统是一个集采购管理、仓库管理、生产管理和销售管理于一体的综合解决方案。该系统旨在帮助企业优化流程、提高效率、降低成本&#xff0c;并实时掌握各环节的运营状况。 在采购管理方面&#xff0c;系统能够处理采购订单、供应商管理和采购入库等流程&#xff…