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>

文章出处,我的博客:http://www.cnwsjs.cn/?p=172

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值