ConterOS7 安装Redius

前言

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助 [ 百度百科 ]

开始

1 .由于Redius是由c语言写的,官网没有提供编辑好的包,需要用户自己编译,在Centos中先预装编译工具:tcl、gcc-c++

yum install tcl
yum install gcc-c++

2 .进入Redius官网下载安装包: [http://download.redis.io/releases/] , 我这里选择最新版 redis-4.0.0.tar.gz

wget http://download.redis.io/releases/redis-4.0.0.tar.gz

3 .解压压缩包

tar xf redis-4.0.0.tar.gz

4 .进入解压文件夹

cd redis-4.0.0

5 .编译Redius程序

make MALLOC=libc

6 .运行编译测试是否通过

make test

7 .这里有,请注意,我的测试环境编译报错,成功提示:succes: All tests passed without errors!

错误提示-1: [exception]: Executing test client: NOREPLICAS Not enough good slaves to write..
            NOREPLICAS Not enough good slaves to write.
解决方案:    #vi tests/integration/replication-2.tcl   
            将  after 1000  改为  after 10000  以延长等待时间

8 .测试通过后,执行安装命令

make  install

9 .为了方便以后运行程序,将部分文件拷贝至常用文件夹

 mkdir    /usr/local/redis
 cp       redis.conf         /usr/local/redis
 cd       src
 cp       redis-server       /usr/local/redis
 cp       redis-benchmark    /usr/local/redis
 cp       redis-cli          /usr/local/redis

10 .进入redius文件夹,配置好redius文件,编辑完后按ESC键,输入:wq!,保存退出

 mkdir    /usr/local/redis
 vi       redis.conf

改: protected-mode no
改: requirepass 123456
改: daemonize yes
注释: 127.0.0.1

11 .最后启动redius

./redis-server  redis.conf

12 .测试redius是否成功

redis-cli 
auth  123456
set hello world
get hello
exit

结束

附上成功图片一张:
测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值