Ubuntu에서 Redis 설치, 빌드, 실행
다운로드
$ wget http://download.redis.io/releases/redis-2.8.4.tar.gz
$ tar xvzf redis-2.8.4.tar.gz
$ cd redis-2.8.4/
빌드
$ make
$ make test
설치
$ make install
바이너리 파일들이 /usr/local/bin에 설치된다. 시스템에 설치하지 않고 src 디렉토리에 위치한 바이너리를 사용해도 무방하다.
서버에서 정식으로 redis를 운영하고자 한다면 Ubuntu나 Debian 시스템에서 init script 설정을 도와주는 스크립트를 활용할 수 있다.
$ cd utils
$ ./install_server
이 스크립트는 몇가지 질문을 통해 Redis가 백그라운드에서 데몬으로 동작하며, 재부팅 되었을때 자동으로 실행되도록 설정하는데 도움을 준다.
Redis 서버 시작
기본 설정
$ cd src
$ ./redis-server
기본 설정은 6379포트를 사용함
설정 파일 활용
$ cd src
$ ./redis-server ../redis.conf
설정 파라미터 활용
$ cd src
$ ./redis-server --port 9999 --slaveof 127.0.0.1 6379
$ ./redis-server /etc/redis/6379.conf --loglevel debug
Redis 사용해 보기
서버를 시작한 후, redis-cli
를 통해 Redis 서버에 명령을 보내고 답을 얻을 수 있다.
% cd src
% ./redis-cli
redis> ping
PONG
redis> set foo bar
OK
redis> get foo
"bar"
redis> incr mycounter
(integer) 1
redis> incr mycounter
(integer) 2
redis>