본문 바로가기
개발/기타

AWS EC2 ubuntu Redis 설치하기

by mabyoungg 2023. 9. 2.

아래의 명령어로 redis-server를 설치한다.

sudo apt-get update
sudo apt-get install redis-server

 

정상적으로 설치되었다면 redis-cli 입력 시 아래와 같이 접속되고 ping 입력 시 PONG 출력된다.

ubuntu@ip-0-0-0-0:~$ redis-cli
127.0.0.1:6379> ping
PONG

 

외부 접속을 허용하기 위해서는 redis.conf 파일 내에서 아래와 같이 수정한다.

sudo vi /etc/redis/redis.conf

 

기본 설정은 내부 네트워크만 접속이 가능한 bind 127.0.0.0 ::1로 설정되있다.  NETWORK 부분에서 아래와 같이 원하는 ip, port로 수정한다.

############### NETWORK ###############
bind 0.0.0.0 ::1

port 6379

 

비밀번호는 SECURITY 부분에서 아래와 같이 설정한다.

############### SECURITY ###############
requirepass 원하는 비밀번호

 

port, 비밀번호 설정시에는 아래 명령어를 입력해 접속한다.

redis-cli -h 127.0.0.1 -p 6379 -a 비밀번호

 

또는 port 까지만 입력후 접속 후에 auth 비밀호를 입력한다.

ubuntu@ip-0-0-0-0:~$ redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> auth 비밀번호

 

모든 설정 후 redis-server 재시작하면 반영된다.

sudo systemctl restart redis-server

 

마지막으로는 ec2 -> 인스턴스 -> 보안 -> 보안 그룹 -> 인바운드 규칙 -> 인바운드 규칙 편집으로 아래 예와 같이 설정한 ip, port를 추가한다.