error
[Redis] Unable to connect to Redis : 로컬에 Redis init 시 config 파일 가져오기
wjdwwidz
2024. 7. 28. 18:38
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:6379 Unable to connect to Redis
처음 초기화를 위해 install 한다
brew install redis
redis-server /usr/local/etc/redis.conf
위 명령어로 실행했을 때 실패하였고, redis 설정 파일문제라는 것을 알게 되었다. 올바른 설정 파일을 가져오기 위해
brew --prefix redis
로 redis 파일의 경로를 알아내었다. (/opt/homebrew/opt/redis가 출력)
이후 이 설정 파일을 사용하여 Redis 서버를 시작한다.
redis-server /opt/homebrew/etc/redis.conf
를 출력하여 서버를 실행한다.
cmd 창을 새로 켜고 redis-cli 명령어로 cli 에 접속한다.
ping을 입력하여 pong을 반환하는지 확인하였다.
$ brew services start redis
==> Successfully started `redis` (label: homebrew.mxcl.redis)
+ 명령어를 이용하여 redis가 시스템이 시작될 때마다 자동으로 시작되도록 하여 해결하였다.