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

如何在linux系统上部署Redis

<1>简介

Redis 全称 Remote Dictionary Server(远程字典服务器),是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。

<2>特点

1、将内存中的数据保持在磁盘中

2、不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结

3、redis支持数据的备份,即master-slave模式的数据备份

1)在安装redis之前我们需要检查自己的环境下是否有 gcc 没有就安装

#执行
yum install -y gcc
#然后查看版本,redhat 默认是4.8.5版本的我们需要对其进行升级
gcc --version  
​

2)升级

#升级到高版本
yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash#然后我们查看版本发现这时候版本为9.+

3)然后安装软件

wget http://download.redis.io/releases/redis-6.2.5.tar.gz

4)然后我们解压

tar -zxvf redis-6.2.5.tar.gz# 进入安装包
[root@node01 modules]# cd redis-6.2.5/# 编译和安装
make && make test && make install

5)然后我们创建一个目录

mkdir bin#我们进入到src
cd src/
#对文件进行配置
cp redis-server ../bin/
cp redis-cli ../bin/#返回上级目录
cd ..#然后将配置文件移动到 bin下
cp redis.conf bin/
#回到bin目录下
cd bin/# 然后我们在bin目录修改配置文件vi redis.conf#在文件内我们添入下列内容bind 0.0.0.0# 设置访问redis的密码我这里设置的是123456
requirepass 123456#设置已保护进程的方式启动
daemonize yes
#设置完成后保存退出

6)然后我们执行

./redis-server redis.con   #使文件生效./redis-cli   #执行文件然后我们就进入
127.0.0.1:6379>
127.0.0.1:6379>    #这个时候我们需要登陆进redis
127.0.0.1:6379>auth 123456    #执行后我们就可以使用reids#我们进测试
127.0.0.1:6379>set name swb
ok
127.0.0.1:6379>get name
"swb"
#出现以上结果代表我们就成功了
http://www.lryc.cn/news/420660.html

相关文章:

  • 操作系统开发行业的市场需求分析
  • SpringMVC 的 拦截器
  • Redisson可重入锁原理(基于黑马视频总结,保姆级)
  • Ubuntu 安装 Watt-Toolkit
  • python中的省略号(...)
  • 第129天:内网安全-横向移动WmiSmbCrackMapExecProxyChainsImpacket
  • ChatGPT教我将MySQL中where find_in_set改成PostgreSQL支持的写法
  • Python命令模式:掌控你的代码指令
  • 【物联网】(防水篇)电子产品 IPX7 防水级别测试的具体流程
  • Redis 实现消息队列
  • 模板初阶(详解)
  • 对称加密算法解析:DES、AES及其在`pycryptodome` 和 `crypto-js` 模块中的应用
  • C++设计模式(代理模式)
  • Linux系统驱动(十三)Linux内核定时器
  • Visual Studio 调试时加载符号慢
  • Spring Cloud Config:动态配置的魔法师
  • Webpack入门基础知识及案例
  • 对中国人工智能与国外人工智能的思考
  • 【debian系统arm架构安装docker】且换源后依旧不行就离线导入镜像
  • Readwise 官方 Obsidian 插件使用
  • A. A+B Again?
  • pr样机模板视频素材|城市户外高速路广告牌视频样机
  • 谷歌大中华区总裁:所有企业都在问这个问题
  • GPT-4o:AI视觉识别的革命性飞跃
  • 将电脑打造成私人网盘,支持外网访问之详细操作教程
  • spring同一个接口如何分页实现主表或主+联表group by查询
  • SpringDataJpa源码分析
  • 卷积神经网络 - 卷积神经网络与深度学习的历史篇
  • 初识 Floodfall 算法
  • [Linux] LVM挂载的硬盘重启就掉的问题解决