클라우드 컴퓨팅 & NoSQL/Redis

Redis 간단 설치 노트 (Virtual Box 에 설치하기)

Terry Cho 2014. 5. 14. 15:34

Ubuntu server 설치


X-windows 환경 설치 (최소 GUI 환경) - 설치해보니 느려서 못쓰겠음

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install --no-install-recommends ubuntu-desktop #최소설치

startx


Ubuntu telnet 환경 설정

sudo apt-get install xinetd

sudo apt-get install telnetd


sudo vi /etc/hosts.allow 에서 ALL:ALL 추가


telnet service를 xinetd.conf에 추가

sudo vi /etc/xinetd.conf에

아래 내용을 추가

service telnet

{

disable = no

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID

}

또는 /etc/xinetd.d 디렉토리에

telnet이라는 파일을 만들고

service telnet

{

disable = no

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID

}

내용을 그대로 추가 


inetd 데몬 재시작

sudo /etc/init.d/xinetd restart


Virtual Box 네트워크 세팅에서 23번 포트 포워딩을 설정


redis 빌드 환경 준비

apt-get 으로 make와 gcc install


redis 다운로드 받은 후

src 디렉토리에서 

% make distclean

(다운로드 배포 소스 본이 clean 한 상태가 아니라서 jemalloc 에러가 남. Clean하고 하면 잘됨)

%make


redis 실행

다음으로 %make install해서 /usr 디렉토리등에 설치해도 되고

아니면 ./src 디렉토리 들어가면 redis 파일들이 모두 컴파일되어 있음

./redis-server로 띄우면 됨.

연결 클라이언트는 ./redis-cli