centos安装redis

传输文件

解压
tar -zxvf redis-2.8.12.tar.gz

cd redis-2.8.12


make

 

mkdir /redis
mkdir /redis/6379
mkdir /redis/6380

cp redis-server /usr/local/bin/
cp redis-cli /usr/local/bin/
cp redis.conf /redis/6379/redis.conf

mkdir /redis/6379/data && chmod 777 /redis/6379/data

mkdir /redis/6380/data && chmod 777 /redis/6380/data

mkdir /redis/6381/data && chmod 777 /redis/6381/data

mkdir /redis/6382/data && chmod 777 /redis/6382/data

mkdir /redis/6383/data && chmod 777 /redis/6383/data

mkdir /redis/6384/data && chmod 777 /redis/6384/data

mkdir /redis/6385/data && chmod 777 /redis/6385/data

mkdir /redis/6386/data && chmod 777 /redis/6386/data

cp /redis/6379/redis.conf /redis/6380/redis.conf
cp /redis/6380/redis.conf /redis/6381/redis.conf
cp /redis/6380/redis.conf /redis/6382/redis.conf
cp /redis/6380/redis.conf /redis/6383/redis.conf
cp /redis/6380/redis.conf /redis/6384/redis.conf
cp /redis/6380/redis.conf /redis/6385/redis.conf
cp /redis/6380/redis.conf /redis/6386/redis.conf

启动:
/usr/local/bin/redis-server /redis/6379/redis.conf
/usr/local/bin/redis-server /redis/6380/redis.conf
/usr/local/bin/redis-server /redis/6381/redis.conf
/usr/local/bin/redis-server /redis/6382/redis.conf
/usr/local/bin/redis-server /redis/6383/redis.conf
/usr/local/bin/redis-server /redis/6384/redis.conf
/usr/local/bin/redis-server /redis/6385/redis.conf
/usr/local/bin/redis-server /redis/6386/redis.conf

关闭:-p端口 -a密码

/usr/local/bin/redis-cli -p 6379 -a foobared shutdown
/usr/local/bin/redis-cli -p 6380 -a foobared shutdown
/usr/local/bin/redis-cli -p 6381 -a foobared shutdown
/usr/local/bin/redis-cli -p 6382 -a foobared shutdown
/usr/local/bin/redis-cli -p 6383 -a foobared shutdown
/usr/local/bin/redis-cli -p 6384 -a foobared shutdown
/usr/local/bin/redis-cli -p 6385 -a foobared shutdown
/usr/local/bin/redis-cli -p 6386 -a foobared shutdown
/usr/local/bin/redis-cli -p 6387 -a foobared shutdown
/usr/local/bin/redis-cli -p 6388 -a foobared shutdown
/usr/local/bin/redis-cli -p 6389 -a foobared shutdown


------------------------------------------------------------
vi /etc/sysctl.conf
vm.overcommit_memory=1

chmod +x /etc/init.d/redis
开机自启动:

# 尝试启动或停止redis
service redis start
service redis stop

# 开启服务自启动
chkconfig redis on

posted @ 2015-03-10 10:54  itelite  阅读(144)  评论(0)    收藏  举报