아래의 명령어로 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를 추가한다.

'개발 > 기타' 카테고리의 다른 글
| 23년 08월 다섯째주 WIL (0) | 2023.09.04 |
|---|---|
| Redis MISCONF Redis is configured to save RDB snapshots 에러 해결하기 (0) | 2023.09.03 |
| 23년 08월 넷째주 WIL (0) | 2023.08.28 |
| 23년 08월 셋째주 WIL (0) | 2023.08.21 |
| AWS EC2 ubuntu 서버 시간 설정하기 (0) | 2023.08.20 |