Linux 安装redis

## **Linux 安装redis** 
版本: redis 6.0.10
虚拟机 : CentOS 7 64位
第一次写博客,有不对的地方,欢迎大佬纠正,那话不多说直接开始。  

1:官网上找到安装包进行下载,https://redis.io/在这里插入图片描述
2:下载完成,连接虚假机,解压redis的安装包 /程序一般放在opt下 。
命令行 mv redis-6.0.10.tar.gz /opt
如果报mv: cannot move ‘redis-6.0.10.tar.gz’ to ‘/opt/redis-6.0.10.tar.gz’:
Permission denied 就是权限问题 命令行su输入自己密码,即可![在这里插入图片描述](https://img-blog.csdnimg.cn/20210119113841432.png#pic_center

3:之后可以 cd /opt查看 之后输入命令 tar -zxvf redis-6.0.10.tar.gz 解压完成
在这里插入图片描述 4:查看 解压完成
在这里插入图片描述
5:进去查看配置文件
在这里插入图片描述
6:安装基本环境 yum install gcc-c++
在这里插入图片描述
7:安装完成查看版本 gcc -v
在这里插入图片描述8:执行make 命令(把所有需要的文件给你配置上) 这里会报错
在这里插入图片描述9:解决方法: 原因是自 redis 6.0.0 之后,编译 redis 需要支持 C11 特性,C11 特性在 4.9 中被引入。 Centos7 默认 gcc 版本为 4.8.5,所以需要升级gcc版本。(这个是我从网上找的https://blog.csdn.net/u011552171/article/details/108189641)有需要可以看看

yum -y install gcc gcc-c++ make tcl
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
10:把以上命令执行一遍,重新make问题解决 看图

在这里插入图片描述

11:之后重新make一下在这里插入图片描述
12:make install 确认是否安装(也可以选不去执行)

在这里插入图片描述13:安装成功之后我们看一下redis默认安装路径 usr/local/bin 如图:
在这里插入图片描述
14:到这一步就可以安装配置了(将redis配置文件 复制到当前目录下)
操作步骤1:新建一个目录 mkdir kconfig 2: 执行命令 cp /opt/redis-6.0.10/redis.conf kconfig
在这里插入图片描述
15:redis不是后台启动的,需要修改配置文件vim redis.conf (把截图部分改为 yes)
在这里插入图片描述
16:修改完退出保存 :wq,返回/usr/local/bin 命令行启动:redis-server kconfig/redis.conf
在这里插入图片描述17:这里有个小问题,就是当我输入redis-server kconfig/redis.conf 没有反应,当时我以为是我安装的有问题,毕竟是最新的,但是我抱着试一试的心态 redis-cli -p 6379 连接成功了 我又试着操作了一下如图
在这里插入图片描述
18:新建终端 查看 redis的端口 ps -ef|grep redis在这里插入图片描述
19:如何关闭 redis 命令 shutdown ,之后执行退出 exit
在这里插入图片描述
20:再次查看 ps -ef|grep redis 在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值