업데이트
sudo apt update
Redis 설치
sudo apt install redis-server
Redis 서비스 상태 확인
sudo systemctl status redis-server
Redis 원격 연결 허용을 위해 구성 파일 열기
sudo nano /etc/redis/redis.conf
바인딩 127.0.0.1::1을 0.0.0.0으로 바꾸기
# /etc/redis/redis.conf
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bind 0.0.0.0 ::1
Redis를 다시 시작하여 변경 내용을 적용
sudo systemctl restart redis-server
포트 6379의 모든 인터페이스에서 Redis가 수신되고 있는 지 확인
ss -an | grep 6379
# tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:*
# tcp LISTEN 0 128 [::]:6379 [::]:*
UFW를 사용하여 방화벽을 관리하고 192.168.121.0/24 서브넷에서 액세스를 허용하려는 경우
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
정상 작동 확인
redis-cli -h <REDIS_IP_ADDRESS> ping
# PONG