redis的yum和编译安装

###############################################################################################

yum安装

yum -y install --enablerepo=remi redis

echo "1" > /proc/sys/vm/overcommit_memory


redis-server /etc/redis.conf

redis-cli shutdown

-----------------------------------------------------------------------------------------

redis的安装

1、下载安装包

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


1.2、编译安装

tar zxvf redis-2.8.3.tar.gz

cd redis-2.8.3

make

make install

1.3、配置参数:redis.conf

vim /usr/local/redis/etc/redis.conf

一定要设置bind 内网ip

因为redis配置不当会致使root被提权漏洞

---------------------------------------------------------

#!/bin/bash

daemonize yes

pidfile /usr/local/redis/var/redis.pid

bind 127.0.0.1 

port 6379

timeout 300

loglevel debug

logfile /usr/local/redis/var/redis.log

databases 16

save 900 1

save 300 10

save 60 10000

rdbcompression yes

dbfilename dump.rdb

dir /usr/local/redis/var/

appendonly no

appendfsync always

glueoutputbuf yes

shareobjects no

shareobjectspoolsize 1024

---------------------------------------------------------------------------

cp /usr/local/redis/etc/redis.conf /app/redis-2.8.3/redis.conf

启动redis

cd /app/redis-2.6.7/src/

./redis-server