麒麟Redis部署手册


由信创开放社区提供 适合麒麟 2024-11-12 38

 

软件环境

操作系统环境

操作系统版本 操作系统架构
银河麒麟服务器操作系统 V10 SP系列 X86-64
银河麒麟服务器操作系统 V10 SP系列 ARM64

软件环境

本方案提供三种不同的Redis安装方式,其中系统自带版本为4.0.11,二进制安装以6.2.6为例,源码编译安装以2.4.29为例,其他版本可做参考。

软件名 版本号 备注
Redis 4.0.11 yum安装
Redis 6.2.6 二进制安装,仅限x86架构
Redis 6.2.10 源码编译安装

软件部署

系统yum源安装

yum安装 Redis-4.0.11 版本

yum install redis -y

启动服务

systemctl start redis  
redis-cli

二进制安装

下载二进制文件

说明:官方的二进制只有redis-stack-server,它由 Redis,RedisSearch,RedisJSON,RedisGraph,RedisTimeSeries 和 RedisBloom 组成,若不满足需求或介意应用大小则使用源内或源码编译的方式安装,此方案仅供参考

https://redis.io/download/#redis-stack-downloads

解压

tar -zxvf redis-stack-server-6.2.6-v2.rhel8.x86_64.tar.gz -C /usr/local

配置环境变量

echo '
export REDIS_HOME=/usr/local/redis-stack-server-6.2.6-v2
export PATH=$PATH:$$REDIS_HOME/bin
' >> /etc/profile

验证

source /etc/profile
redis-server
redis-cli

源码编译安装

下载源码

https://redis.io/download/#redis-downloads

解压

tar -zxvf redis-6.2.10.tar.gz -C /usr/local
cd /usr/local/redis-6.2.10

编译安装jemalloc

cd deps/jemalloc
./configure
make && make install

编译安装redis

cd ../..
make && make install

编译完成后的二进制文件位于redis-6.2.10/src目录下

配置环境变量

echo '
export REDIS_HOME=/usr/local/redis-6.2.10
export PATH=$PATH:$REDIS_HOME/src'
>> /etc/profile

验证

source /etc/profile
redis-server
redis-cli

检测redis是否启动成功

 
127.0.0.1:6379> PING(6379一般为redis端口号,若修改了端口号,请查看具体的端口号)
PONG
 

添加我为好友,拉您入交流群!

请使用微信扫一扫!