Redis 테스트를 위한 자동 설치

redis 서버를 버전별로 설치해서 테스트해야할 경우가 있다.
실행을 위한 정리를 해봤다.
레디스 파일은 https://download.redis.io/releases/ 에서 다운로드 할 수 있다.
아래에서 REDISVER에 버전 변경후 전체복사해서 쉘에 붙여넣기하면 redis 구동까지 된다.
기본 폴더는 /sw 이다.
REDISVER 변수에 버전을 설정하면 됨.

#버전설정
REDISVER=4.0.9

cd /sw
rm -rf redis-${REDISVER}
wget https://download.redis.io/releases/redis-${REDISVER}.tar.gz 
tar zxvf redis-${REDISVER}.tar.gz
cd redis-${REDISVER}
make
sudo make install

#설정변경
sed -i "/^bind/s/ .*/ 0.0.0.0/" redis.conf
sed -i "/^protected-mode/s/ .*/ no/" redis.conf
sed -i "/^maxmemory/s/ .*/ 2g/" redis.conf

cd src
./redis-server ../redis.conf