centos7安装redis5.0.7带启动脚本

基础安装 麋鹿 2793℃ 0评论
本文最后更新于 2020年2月25日 11:47 可能会因为没有更新而失效。如已失效或需要修正,请留言!
文章目录

一、下载地址

tcl8.6.10下载地址:https://jaist.dl.sourceforge.net/project/tcl/Tcl/8.6.10/tcl8.6.10-src.tar.gz

redis-5.0.7下载地址:http://download.redis.io/releases/redis-5.0.7.tar.gz

备用下载地址:tcl8.6.10-src.tar.gz   redis-5.0.7.tar.gz

二、安装依赖

安装依赖环境 编译的时候会用到。

 三、编译安装tcl

1、解压tcl8.6.10-src.tar.gz

2、编译安装

四、编译安装redis

1、解压

2、编译安装

3、创建目录

4、编辑配置文件

添加以下内容

配置文件参数详解,请点击下方  展开/收缩  进行查看

5、编辑启动脚本(文件默认不存在)

命令内redis-6380可以更改,但如果更改启动命令会随之发生变化,例如/ etc/init.d/redis-6380 的启动命令为: service  redis-6380 start

添加以下内容( REDISPORT,EXEC,CLIEXEC,PIDFILE,CONF变量根据自己安装进行配置。)

6、添加执行权限(根据上方启动脚本名称变化)

7、设置开机自启(根据上方启动脚本名称变化)

8、常用命令

五、踩坑指南(安装中遇到的ERROR)

1、tcl 请使用root安装,防止安装失败。

2、执行make test 报错(1)” You need tcl 8.5 or newer in order to run the Redis test”,

images解决方案:

(1)、根据文章 源码安装tcl 进行安装即可。

(2)、如果已经安装还是报该错误,请使用安装tcl 用户执行 make test

2、执行make test 报错(2)“ pending querybuf: check size of pending_querybuf after set a big value in tests/unit/pendingquerybuf.tcl the used_memory of replica is much larger than master. Master:43869232 Replica:69031856 ”

解决方案:

(1)、增加内存

(2)、关闭其他程序,多执行几遍 make test

转载请注明:百分数 » centos7安装redis5.0.7带启动脚本
责任声明: 本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!
喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址