#!/bin/bash
########
wget http://redis.googlecode.com/files/redis-2.2.15.tar.gz
tar zxvf redis-2.2.15.tar.gz
cd redis-2.2.15
make
mkdir -p /usr/local/webserver/redis/conf
mkdir -p /usr/local/webserver/redis/run
mkdir -p /usr/local/webserver/redis/db
cp redis.conf /usr/local/webserver/redis/conf/
cd src
cp redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server mkreleasehdr.sh /usr/local/webserver/redis/
cd /usr/local/webserver/redis/conf/
sed -i 's/daemonize no/daemonize yes/g' redis.conf
sed -i 's/pidfile \/var\/run\/redis.pid\//pidfile usr\/local\/webserver\/redis\/run\/redis.pid/g' redis.conf
###create启动停止脚本###
cd /usr/local/webserver/redis/
echo -e '#!/bin/bash \n/usr/local/webserver/redis/redis-server /usr/local/webserver/redis/conf/redis.conf & ' > start.sh
echo -e '#!/bin/bash \nkill `cat /usr/local/webserver/redis/run/redis.pid`' >stop.sh
chmod 755 start.sh
chmod 755 stop.sh
sh start.sh