don't stop believing

Redis 설치 (on CentOS7) 본문

Database/Redis

Redis 설치 (on CentOS7)

Tongchun 2019. 4. 5. 18:26

CentOS에 Redis를 설치해야 합니다.

언제나 그렇듯이 CentOS 버전부터 확인하고 갑니다.

$ cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

CentOS에 redis 를 설치하려면 EPEL Repository가 필요합니다. (Extra Packages for Enterprise Linux)

epel-release를 설치하고 yum을 업데이트해 줍니다.

$ sudo yum install epel-release
$ sudo yum update

이제 redis를 설치해 줍니다.

$ sudo yum install redis

redis를 시작해 줍니다. 그리고 서버가 재부팅되도 자동으로 시작될 수 있도록 설정합니다.

$ sudo systemctl start redis
$ sudo systemctl enable redis

설치가 잘 되었는지 redis 클라이언트(redis-cli)로 확인합니다.

로컬에 있는 redis로 ping을 보내봅니다.

$ redis-cli ping
PONG

만약 서버에 방화벽이 실행되고 있다면 아래와 같이 redis를 추가하고 reload해 줍니다.

$ sudo firewall-cmd --zone=public --add-service=redis --permanent
$ sudo firewall-cmd --reload

설치가 완료되었고 방화벽까지 열었다면 다른 서버에서 아래 명령으로 원격으로 접속할 수 있습니다.

redis-cli -h 10.10.0.118 -p 6379

만약 비밀번호가 설정되었다면 -a Option을 추가해 줍니다.

redis-cli -h 10.10.0.118 -p 6379 -a ngle1@3$

 

여기까지 입니다.

 

'Database > Redis' 카테고리의 다른 글

redis-cli을 이용한 기본 명령  (0) 2018.01.17
redis 암호 설정과 외부 접속 허용 설정  (0) 2018.01.17
Redis 설치 (on Ubuntu)  (3) 2018.01.17
Comments