Database/Redis

1. Redis 설치

catchv 2021. 8. 6. 01:15
반응형

1. Redis 설치

Redis는 소스를 받아서 컴파일 하는 방법과 repository에서 다운 받아 설치하는 방법이 존재합니다. Centos 계열이나 Ubuntu에서는 yum(dnf), apt-get으로 설치가 가능합니다

1)    소스로 설치하는 방법

$ dnf install wget
$ dnf install make
$ dnf install gcc
$ wget https://download.redis.io/releases/redis-6.2.5.tar.gz
$ tar xzf redis-6.2.5.tar.gz
$ cd redis-6.2.5
$ make

l  만약 컴파일 중에 에러가 발생하면 make distclean 를 실행해서 이전 컴파일 내역을 삭제 합니다.

서버 실행

$ ./src/redis-server

l  redis-severredis.conf 라는 구성파일을 인자로 전달하여 옵션을 설정하게 되어 있습니다.  기본 redis.conf 파일은 압축파일 해제한 최상위 폴더에 존재합니다.

2)    dnf(yum)을 이용한 설치

centos계열에서는 dnf 또는 yum으로 설치가 가능합니다. 패키지 관리 도구로 설치를 하는 경우 service가 자동으로 등록되며 redis.conf, sentinel.conf 파일이 자동으로 /etc/redis에 설치가 되며 해당 conf파일로 서비스가 자동 실행되게 구성됩니다.

$ dnf install http://rpms.remirepo.net/enterprise/8/redis62/x86_64/redis-6.2.5-1.el8.remi.x86_64.rpm

l  기본 repository에는 현재 기준 5.x 버전의 redis만 등록이 되어 있어 remi repository에 등록된 rpm을 직접 설치하면 됩니다. 추후 마지막 stable 버전이 등록되면 dnf install redis 로 설치가 가능합니다.

서버 실행

$ systemctl start redis
$ systemctl enable redis

l  자동 실행을 위해서 enable 설정을 한다.

l  해당 config/etc/redis에 존재합니다. ( /etc/config 파일은 /etc/redis/에 됨.)

반응형