如何在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-scl

yum -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"
#出现以上结果代表我们就成功了
相关推荐
lihui_cbdd24 分钟前
HPC 集群上 OpenMM GPU 多版本安装实战指南
运维·服务器·人工智能·计算化学
G_dou_31 分钟前
Linux 搭建 Rust 开发环境:从 rustup 安装到 Cargo 镜像
linux·rust
志栋智能1 小时前
超越监控:超自动化巡检提供的主动价值
运维·网络·人工智能·自动化
java_logo1 小时前
2026 Docker 国内镜像加速配置教程
运维·docker·容器·docker镜像·docker镜像源·docker镜像加速·docker镜像国内库
YL200404261 小时前
【Redis实战篇】秒杀实现方案(以优惠券秒杀为例)
数据库·redis
搜狐技术产品小编20231 小时前
破局与重构:纯端侧 Android 自动化引擎的尝试与未来推演
android·运维·重构·自动化
bsauce1 小时前
【kernel exploit】CVE-2026-23271 perf_event竞态UAF漏洞-ROP提权
linux·linux内核·内核漏洞·内核漏洞利用
三十..1 小时前
Ceph分布式存储核心技术精要与运维实践指南
运维·分布式·ceph
tianyuanwo2 小时前
Jenkins × Gerrit 集成:自动触发构建的全流程解析
运维·servlet·jenkins
Hehuyi_In2 小时前
从优雅到爆烈 —— Linux全力回收内存的一生
linux·内核·内存·memory·回收