Ubuntu에서 Redis 설치, 빌드, 실행

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> 

댓글 남기기