Redis 安装配置记录

Redis

        下载:http://redis.io/download  ,解压

       安装:(具体参考 http://www.cnblogs.com/zhuhongbao/archive/2013/06/04/3117997.html  ,主要转自这 )              

  make
  make install

         make install命令执行完成后,会在/usr/local/bin目录下生成本个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof 、redis-check-dump,它们的作用如下:

        redis-server:Redis服务器的daemon启动程序

        redis-cli:Redis命令行操作工具。也可以用telnet根据其纯文本协议来操作

        redis-benchmark:Redis性能测试工具,测试Redis在当前系统下的读写性能

        redis-check-aof:数据修复

        redis-check-dump:检查导出工具  

配置  

   修改系统配置文件,执行命令        

echo vm.overcommit_memory=1 >> /etc/sysctl.conf
      
sysctl vm.overcommit_memory=1 或执行echo vm.overcommit_memory=1 >>/proc/sys/vm/overcommit_memory

            使用数字含义:

            0,表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。

            1,表示内核允许分配所有的物理内存,而不管当前的内存状态如何。

            2,表示内核允许分配超过所有物理内存和交换空间总和的内存   

    配置文件修改

 cp redis.conf /etc/ //将配置文件复制到/etc下,也可以创建目录管理(如果有多端口需求的话)

启动:   

 cd /usr/local/bin
 ./redis-server /etc/redis.conf

检查是否启动成功   

 $ ps -ef | grep redis

关闭:   

 ./redis-cli shutdown


多端口:

添加新端口配置文件    

cp redis.conf redis-3980.conf

   修改其中的端口和数据库文件目录信息

启动:    

./redis-server /etc/redis-3980.conf

关闭脚本:    

cd /usr/local/bin
./redis-cli -p 3980 shutdown






你可能感兴趣的:(redis)