개발자의 길

CentOs7 / Rocky8 에서 redis6 설치 본문

6. 리눅스

CentOs7 / Rocky8 에서 redis6 설치

자르르 2022. 6. 17. 11:19


CentOS 7에서 redis 6 설치


redis6에서는 C11을 서 포트 하는 compiler가 필요

gcc에서는 4.9이후부터 서포트 한다

 

gcc version확인

gcc --version

 

scl을 이용하고 기본 directory를 변경하지 않고 compile한다

 

sudo yum install centos-release-scl
sudo yum install devtoolset-7-gcc*
scl enable devtoolset-7 bash
which gcc
gcc --version

이전 complie실패했을 때에는 clean

make distclean

redis source를 compile

cd /usr/local/redis/src
make

 

rocky linux 8.4에서 설치


groupadd redis
useradd -g redis redis



dnf module list redis

redis6을 defaul로 해

dnf module enable redis:6 -y

 

redis6을 설치

dnf install -y redis

 

default가 redis5이 되어 있는 경우에는 reset하고 처음부터 다시 

dnf module reset redis

 

기동

systemctl enable --now redis


상태 확인

systemctl status redis


conf파일 위치

/etc/redis.conf


port변경

Could not create server TCP listening socket 127.0.0.1:7000: bind: Permission denied


vi /etc/selinux/config
의 enforced를 disabled로 변경

auth설정
/etc/redis.conf의 다음 항목을 변경

masterauth
requirepass

'6. 리눅스' 카테고리의 다른 글

커버로스 프로토콜(Kerberos Protocol)이란?  (0) 2023.02.07
WSL - Rocky 8.6 및 node 설치  (0) 2022.09.29
ubuntu (우분투) 20.04.x LTS - nginx 설치  (0) 2022.03.08
ubuntu docker 설치  (0) 2022.03.04
kubernates 기본 명령어  (2) 2021.12.30


이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
공유하기 링크
Comments