Centos7 安装 Redis 6


前言

1.版本说明

  • Linux:Centos 7.6 腾讯云服务器
  • SSH Tool:MobaXterm 21.0
  • Redis:Redis 6.2.4

一、官网下载

如果当前操作系统为Windows,可以先官网手动下载Redis压缩包再上传至服务器

Redis官网:https://redis.io/

点击 Redis 6.2.4 is the latest stable version. 即可下载到本地(部分局域网可能无法下载,可尝试切换网络例如热点)


二、远程安装

先使用MobaXterm远程连接自己租用的腾讯云服务器(Centos7.6)
如果没有云服务器,使用VMware虚拟机也可以实现

1.上传

如图所示为MobaXterm连接服务器成功并进行操作的界面:
在这里插入图片描述
点击上传文件按钮,将下载好的 redis-6.2.4.tar.gz 上传到当前文件夹下(/usr/local
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.解压

使用以下命令进行解压:

tar -zxvf redis-6.2.4.tar.gz

解压完成后,可看到在 /usr/local 目录下已经有 redis-6.2.4 文件夹
在这里插入图片描述
为了方便,对其进行重命名为 “redis”

mv redis-6.2.4 redis

3.编译

Redis使用C语言编写,需要做一步gcc编译

查看服务器的gcc版本(默认为4.8.5,需要更新)
在这里插入图片描述
使用以下命令进行更新

yum install centos-release-scl scl-utils-build
yum install -y  devtoolset-8-toolchain
scl enable devtoolset-8 bash

再次查看gcc版本,已经更新到8.3.1版本
在这里插入图片描述
使用以下命令对redis文件夹进行编译

cd redis
make

最后打印以下结果说明编译成功
在这里插入图片描述
使用以下命令进一步安装redis

make install

查看 /usr/local/bin 可以看到已经有 redis-server 等命令
在这里插入图片描述


三、启动测试

1.前台启动

前台测试是指仅在当前运行条件下启动,一旦关闭远程连接将停止运行,实际使用中不建议使用前台启动,在此仅用于测试redis是否安装成功

/usr/local/bin 下使用以下命令启动redis服务

redis-server

启动成功的打印如下(使用Ctrl+C即可退出)
在这里插入图片描述

2.后台启动

后台启动需要修改redis的配置文件redis.conf

为了保留redis源文件的完整性,在此对 redis.conf 配置文件复制到自己定义的路径下进行修改
在这里插入图片描述
使用vi命令进行编辑时,先搜索“daem”字段,可以直接跳到需要改动的地方
在这里插入图片描述
在这里插入图片描述
将daemonize字段的值修改为“yes”
在这里插入图片描述
成功保存后,使用以下命令进行后台启动

/usr/local/bin/redis-server /usr/local/myconf/redis.conf

后台启动不会打印任何内容,可以自行查看Redis进程
在这里插入图片描述
/usr/local/bin 下使用 redis-cli 命令进行测试
在这里插入图片描述
其中“PONG”说明可以ping通,shutdown命令可关闭redis服务


总结

对于其他版本的Linux操作系统,该安装与测试流程基本大同小异(在gcc更新上会有所区别)。如果gcc版本没有更新而是使用默认配置,将会在执行make编译时报错。希望可以帮助到同样为redis新手的盆友~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值