CentOS 安装redis 2.8.7

波折了好几下才装上

1、下载

wget http://download.redis.io/releases/redis-2.8.7.tar.gz 下载后的文件在当前目录里 redis-2.8.7.tar.gz

2、编译安装

tar xf redis-2.8.7.tar.gz

cd redis-2.8.7 make

make install

如果没有安装gcc的话会提示gcc not found 于是就需要安装一下gcc: yum -y install gcc 因为刚开始把yum的源换成163的了,怎么都不行,后来逼迫无奈换回原来的,结果就好了 辛亏刚开始就备份了系统自带的,可见备份配置文件的好处 其实最好的方法应该是设置添加第三方的源并默认选择最快的,可以参考 <http://blog.chinaunix.net/uid-20754878-id-3092063.html>
装好之后重新执行一下上边的

3、创建配置文件

mkdir /etc/redis cp redis.conf /etc/redis/redis.conf

4、调整下内存分配使用方式并使其生效

echo “vm.overcommit_memory=1”>>/etc/sysctl.conf

此参数可用的值为0,1,2 #0表示当用户空间请求更多的内存时,内核尝试估算出可用的内存*

*1表示内核允许超量使用内存直到内存用完为止*

*2表示整个内存地址空间不能超过`swap+(vm.overcommit_ratio)%`的RAM值*

sysctl -p

5、 修改redis配置

vi /etc/redis/redis.conf

daemonize   yes 
    redis以守护进程的方式运行, #no表示不以守护进程的方式运行(会占用一个终端) 
    
    timeout 300 
    客户端闲置多长时间后断开连接,默认为0关闭此功能 
    
    loglevel  verbose 
    设置redis日志级别 
    
    logfile stdout 
    设置日志文件的输出方式,如果以守护进程的方式运行redis 
    并且日志输出设置为stdout,那么日志信息就输出到/dev/null里面去了

6、启动redis

redis-server /etc/redis/redis.conf

7、测试redis

[root@localhost redis]# redis-cli 
127.0.0.1:6379> set name wayne
OK 
127.0.0.1:6379> get name
"wayne"
127.0.0.1:6379>

转载于:https://my.oschina.net/wfire/blog/532482

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值