本文主要是介绍Linux(centos7.6) 安装Redis6 【百试不爽】附报错情况及解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Linux(centos7.6) 安装Redis6 【百试不爽】附报错情况及解决方案
下载安装包
官网地址:Download | Redis
这里笔者下载的是6.2.6版本
解压
我是把整个安装包放在了 /opt下
cd /opt
执行命令,解压:
tar -zxvf redis-6.2.6.tar.gz
顺手删除一下安装包~~
rm -f redis-6.2.6.tar.gz
配置
因为redis需要c的环境,所以我们需要先配置一下c的环境
为方便起见,我们直接安装一个gcc
yum install gcc
然后我们进入到redis的目录下,执行make命令 编译一下
make
最终效果如图:
可能会遇到的错误:
如果没有准备好C语言的编译环境,make会报错。找不到 -Jemalloc/jemalloc.h的文件
解决方案:
-
gcc -version 查看gcc是否已经安装成功
-
在redis目录下执行:
make distclean
-
然后在redis目录下再次执行make命令
继续:接make指令,同样在redis目录下
make install
效果如下:
安装成功
默认安装目录在 /usr/local/bin
简单解释一下:
redis-benchmark 性能测试工具,可以在自己的本子运行,看看自己的本子性能如何
redis-check-aof 修复有问题的AOF文件
redis-check-rdb 修复有问题的dump.rdb文件
redis-cli 客户端,操作入口
redis-sentinel Redis集群使用
redis-server Redis服务器启动命令
后台启动
前台的启动方式:直接输入用命令 redis-server【不推荐】 这里我们详解后台启动
第一步:回到redis安装目录:
cd /opt/redis-6.2.6
第二步:复制redis.conf文件
cp redis.conf /etc/redis.conf
第三步:修改redis.conf
vim /etc/redis.conf
PS:常见的VIM编辑指令,这里就不再赘述了,可以参考我的其他博客
保存并退出
**第四步:**通过指定配置文件启动redis
cd /usr/local/bin
redis-server /etc/redis.conf
这时:我们终于启动啦!!! 可以查看一下这个的进程
ps -ef | grep redis
后续操作
通过客户端访问,以及退出操作
redis-cli
这篇关于Linux(centos7.6) 安装Redis6 【百试不爽】附报错情况及解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!