Linux CnetOS7安装Redis6.0.6

准备

CentOS7:最小化安装,7.8版本
Redis版本:6.0.6

  1. 安装必要依赖
yum -y install vim-enhanced lrzsz  net-tools wget
yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel kernel-devel ncurses-devel
  1. 升级gcc版本9,redis5以上版本必须要gcc高版本编译
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
source /etc/profile
  1. 下载,解压redis,安装
cd /usr/local/src
wget http://download.redis.io/releases/redis-6.0.6.tar.gz

tar -zxvf redis-6.0.6.tar.gz
cd /usr/local/src/redis-6.0.6

编译
make 

创建安装目录
mkdir /usr/local/redis

安装到指定目录下
make PREFIX=/usr/local/redis install 

配置文件复制到指定目录,改个名
mkdir /usr/local/redis/bin/myconf/
cp redis.conf /usr/local/redis/bin/myconf/redis-01.conf 

修改redis-01.conf 配置文件
daemonize no => daemonize yes,代表在后台运行redis服务
prot 6379

cd /usr/local/redis/bin/myconf/

复制一个配置文件02
cp redis-01.conf redis-02.conf

端口改成 prot 6380
这样就有两个配置文件了~
  1. 启动
cd /usr/local/redis/bin

启动redis服务,并且指定这个服务用01的配置文件,端口为6379
./redis-server  ./myconf/redis-01.conf

打开redis客户端测试
./redis-cli  -h 127.0.0.1  -p 6379
127.0.0.1:6379> ping
PONG 					----代表ok,exit命令退出redis客户端,shutdown停止这服务

再开一个redis服务,用02配置 这样就开了两个了
./redis-server  ./myconf/redis-02.conf

测试
./redis-cli  -h 127.0.0.1  -p 6380
127.0.0.1:6380> ping
PONG 					----代表ok,exit命令退出redis客户端,shutdown停止这服务

#开放6379~6389之间的端口,方便外部远程登录redis
firewall-cmd --permanent --zone=public --add-port=6379-6389/tcp

#重新加载防火墙
firewall-cmd --reload
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值