가상 OS를 생성하고 우분투에 정상적으로 접속을 했다면..

우분투 환경에서 마우스 오른쪽 클릭 - 터미널 열기를 해서 터미널을 연다.


그 다음에 redis파일을 다운받아야하는데 브라우저를 열고 

ZIP 파일을 직접 다운받을수도 있지만, URL주소를 통해 웹으로 다운을 받을수도 있다. 

다음과 같이 URL을 적어주면 된다.


아 그전에...


리눅스가 처음이라면 Ubuntu에 설치된 패키지들을 업데이트해줄 필요가 있다.


$sudo apt-get update 


Redis 설치


$ wget http://download.redis.io/releases/redis-3.2.0.tar.gz --> 파일 다운로드에 접속해서 파일 다운받기

$ tar xzf redis-3.2.0.tar.gz    --> 방금 받은 파일 압축 풀기

$ cd redis-3.2.0 --> 압축 푼 폴더로 이동

$ make

$ make test  

$ make install 

이것이 기본적인 Redis를 설치하는 방법이다. 

위 과정이 끝났다면 우분투에 Redis가 설치되었다.


...여기서 끝인줄 알았다.


src/redis-server도 잘 동작한다.

하지만, redis-cli는 거부된다.refuse 정상적으로 실행되지 않는다.

한 가지 빼먹은 사실이 존재했다.


위 명령어를 마치면 우분투에 redis가 설치된 상태이다.

서버를 실행하기 전에 세팅을 해줘야한다.




$ utils/install_server.sh

$ sudo apt-get install redis-tools
$ sudo apt-get install redis-server

Redis는 메모리 기반이기 때문에 


1. 최대 메모리를 얼마나 할 것인지, 

2. 포트번호는 어떻게 할 것인지

3. 로그 파일 이름은 어떻게 할 것인지,


등등 설정해 줄 것들이 있다. 자동으로 설정해주면서, 물어보는 방식이다.

그냥 Enter만 열심히 때려라.

이렇게 해야 설정한 환경으로 서버가 100% 정상적으로 동작하게 된다.

안그러면 포트가 지정이 안되어있으므로 안됨.

이제 하면된다.


Redis 서버 실행


$ src/redis-server --> 기본적인 Port로 서버가 연결된다.


Redis 클라이언트 실행

$ src/redis-cli --> 기본적인 Port로 연결되며 어떤 작업을 할 수 있는 화면으로 이동


위까지 진행헀을 때, 정상적인 동작


127.0.0.1:6379>

와 같이 표시된다면 정상적으로 설치가 완료가 되었고 작동하고 있다이다.


127.0.0.1는 당신의 IP 주소이며, 6379는 지금 동작중인 redis server의 포트번호이다.
이제 ping pong 테스트를 해보자.


127.0.0.1:6379>ping
PONG

재밌다. 이렇게 뽕이 나오면 100% 완벽하게 설치가 완료되었다.

이제 간단히 값을 한번 넣어보겠다.


127.0.0.1:6379> SET key "Hello Redis"

OK

127.0.0.1:6379> GET key

"Hello Redis"


String 하나를 넣고, 가져와봤다. 


이상으로 우분투에서 레디스를 설치하는 방법에 대해 알아봤다.


Posted by sungho88
,