CentOS6 编译安装 redis-3.2.3

晋升失败
• 阅读 4940

一、获取安装文件

$ pwd
/user/***
$ wget http://download.redis.io/releases/redis-3.2.3.tar.gz

二、解压文件并移动文件

$ tar xzf redis-3.2.3.tar.gz
$ mv redis-3.2.3 /usr/local/redis

三、进入文件夹目录

$ cd /usr/local/redis

四、编译安装

$ make 

五、安装依赖包

$ cd src && make test
You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] 错误 1

$ yum install tcl
已加载插件:fastestmirror, security
设置安装进程
Loading mirror speeds from cached hostfile
.............

六、再次编译安装

$ make 
$ cd src 
$ make test

七、make test报错及修改

[err]: Test replication partial resync: ok psync (diskless: yes, reconnect: 1) in tests/integration/replication-psync.tcl

Expected condition '[s -1 sync_partial_ok] > 0' to be true ([s -1 sync_partial_ok] > 0)

出现这个问题的原因可能是"测试点在配置比较低的机器上会因为超时而过不了"  

在解压目录中修改
# vi tests/integration/replication-psync.tcl
把 after 100 改成 after 500

八、设置配置文件路径

$ mkdir /etc/redis
$ cp /usr/local/redis/redis.conf /etc/redis

九、加入开机启动

echo "/usr/local/redis/src/redis-server /etc/redis/redis.conf &" >> /etc/rc.local

十、启动redis-server 及redsi-cli

$ /usr/local/redis/src/redis-server /etc/redis/redis.conf &

$ /usr/local/redis/src/redis-cli 
点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
6个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Stella981 Stella981
3年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Stella981 Stella981
3年前
Linux安装Redis
1.获取redis资源  wgethttp://download.redis.io/releases/redis4.0.8.tar.gz2.解压  tarxzvfredis4.0.8.tar.gz3.安装  cdredis4.0.8  make  cdsrc  makeinstallPREFIX/usr/
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
3年前
Centos7安装 Redis
下载并解压进入安装目录cd/usr/local下载wgethttp://download.redis.io/releases/redis4.0.6.tar.gz解压tarzxvfredis4.0.6.tar.gz编译安装makeMALLOCl
Wesley13 Wesley13
3年前
Oracle按月自动进行表分区
createtableHIP\_LOG\_NODE\_Part(   ID                  VARCHAR2(32)        notnull,   LOG\_ID              VARCHAR2(32),   BUSINESS\_ID         VARCHAR2(36),
Stella981 Stella981
3年前
Linux虚拟机上安装redis
1、检查安装依赖程序yuminstallgcccyuminstallytclyuminstallwget2、获取安装文件wgethttp://download.redis.io/releases/redis4.0.6.tar.gz我用的版本是:  redis4.0.6.ta
Stella981 Stella981
3年前
CentOS7安装Redis最新版 redis
安装下载,解压,编译:$wgethttp://download.redis.io/releases/redis4.0.10.tar.gz$tarxzfredis4.0.10.tar.gz$yuminstallgcc安装gcc依赖$cdredis4.0.10$make
Wesley13 Wesley13
3年前
CENTOS安装REDIS
CENTOS安装REDIS先到http://download.redis.io/releases/官网看看要下载哪个版本。1)下载、解压、安装wgethttp://download.redis.io/releases/redis5.0.5.tar.gztarxzfredis5.0.5.tar.gzcdredis5