Centos安装Redis6.x

2 篇文章 0 订阅
1 篇文章 0 订阅

安装包的获取以及Redis所需环境

获取安装包

浏览器输入redis.io,选择自己的安装包,本文说明的redis版本为6.2.4

然后将压缩包投放到linux。我的习惯是/opt/soft下。如下图

你也可以使用一下命令来获取安装包

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

检查本地环境

gcc --version

建议都输入一下以下命令,因为gcc版本不宜过低,应该在gcc 5.3以上如版本过低则建议先升级gcc

dnf install gcc

解压和编译redis

解压redis

首先输入以下指令进行解压

cd /opt/soft 
tar -zxvf redis-6.2.4.tar.gz

得到如下图文件夹

编译redis

做法:切换到解压得到的文件夹,并输入make指令。

指令如下:

cd /opt/soft/redis-6.2.4
make PREFIX=/usr/local/soft/redis6 install

配置redis

创建配置文件目录

mkdir /usr/local/soft/redis6/conf

把之前解压得到目录下的redis.conf复制到安装目录

cp /opt/soft/redis-6.2.4/redis.conf /usr/local/soft/redis6/conf/

创建供redis运行的目录

分别用来存放redis的日志和数据

  • logs:存放日志

  • data:存放快照数据

mkdir -p /data/redis6
cd /data/redis6/
mkdir logs

mkdir data

修改redis的配置文件(是你刚刚复制的文件,不是解压的)

配置项

#绑定访问的ip

注释掉bind 127.0.0.1 -::1,并把protect-mode yes修改成protect-mode no。如下图:

#使以daemon方式运行

daemonize yes

#日志保存目录

logfile "/data/redis6/logs/redis.log"

#数据保存目录

dir /data/redis6/data/

#使用的最大内存数量

maxmemory 128MB 

更多配置项请参照官网

生成供systemd使用的service文件

vi /lib/systemd/system/redis6.service

配置内容如下(直接复制):

[Unit]
Description=Redis
After=network.target

[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/soft/redis6/bin/redis-server /usr/local/soft/redis6/conf/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

如图:

重新加载service文件

systemctl daemon-reload 

测试启动redis6:

启动

systemctl start redis6

关闭

systemctl stop redis6

测试本地连接

/usr/local/soft/redis6/bin/redis-cli -h 127.0.0.1

如图则是redis安装运行成功了。

查看已安装redis的版本

 /usr/local/soft/redis6/bin/redis-server -v

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

five-five

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值