Redis 설치

1) 다운받기

wget http://download.redis.io/redis-stable.tar.gz

2) 압축 해제

tar xzf redis-stable.tar.gz

폴더 이동

cd redis-stable

3) make

make
make test

4) 기본적인 서버 설정하기

utils/install_server.sh

Enter계속 누르면 디폴트로 설정.

5) 서버 시작

sudo service redis_6379 start

6) 다른 세션으로 접속하여 테스트 실행해본다

src/redis-cli
set foo bar
get foo

레디스 추가 설정

프로젝트에 연동하려다 보니 설정이 안된 부분이 있었다.

sudo netstat -tnlp | grep redis

위의 명령어를 실행해보면 바인딩이 127.0.0.1로 제한되어있다는 것을 알수 있다.

1) 어떤 위치에서도 접근 가능하도록 설정

vi /etc/redis/6479.config

명령어를 통해 vi가 열리면 /bind 로 검색하여

bind 127.0.0.1bind 0.0.0.0 으로 바꾸어주자

2) 어떤 위치에서든 접근 가능하게 되었으니 패스워드를 설정으로 보안시킨다.

/requirepass 검색한다 주석 처리되어 있는 부분을 지우고

requirepass 비밀번호 로 설정하자

3) 저장한 다음 redis를 재시작한다

sudo service redis_6379 restart

뭔가 길어진다 싶으면 sudo service redis_6379 status로 PID를 찾아내서

sudo kill PID

위의 명령어로 강제 종료시킨다음에 다시 시작시킨다.