码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 安装redis 2.8.7

时间:2014-08-03 23:36:16      阅读:487      评论:0      收藏:0      [点我收藏+]

标签:blog   http   使用   os   io   文件   ar   html   

波折了好几下才装上


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

CentOS 安装redis 2.8.7,布布扣,bubuko.com

CentOS 安装redis 2.8.7

标签:blog   http   使用   os   io   文件   ar   html   

原文地址:http://my.oschina.net/wfire/blog/297630

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!