EC2에 redis 설치하기 2탄

노누리·2022년 5월 10일
0

EC2에 redis 설치하기 1탄

이전에 EC2에 직접 redis를 설치하는 방식을 포스팅했다.

이상하게도 무슨 문제인지 잘 되다가 다음날이 되면 EC2 connection timeout이 발생하거나 redis 서버 연결이 안되는 등의 문제가 발생했다. 프로젝트 중이었기 때문에 어떻게든 빨리 해결해야했기 때문에 EC2 인스턴스를 지우고 다시 깔고의 반복이었다.

그러다가 결국 눈에 보이는 블로그를 들어가서 하라는 대로 하던중에 갑자기 이전에는 되지 않던 sudo yum install redis가 되는 것이다.

yum으로 redis를 설치하고 나니 오류없이 잘 실행되는 것을 확인할 수 있었다. 그 방법을 기록하기 위해 남긴다.!

위에 링크로 달아둔 EC2 redis 설치하기 1탄 포스팅을 보면 github에 있는 코드를 가져와 설치하는 방식을 선택했다. 하지만 이번에는 yum을 통해 직접 설치하는 방식을 포스팅할 것이다.

생각외로 너무 간단해서 허무하기도 하다.

EC2에 접속하기

이전에 했던 방식대로 AWS에 EC2 인스턴스 연결을 눌렀을 때 나오는 ssh 연결 방식을 통해 서버에 접근한다.

ssh -i 보안키 EC2 퍼블릭 주소

redis 설치하기

sudo yum install epel-release yum-utils

그리고 위의 코드를 적어 설치한다. 모두 설치되면 끝이다...!!!!

sudo yum install redis

를 통해 redis를 설치하면 된다. 그리고 이전에 한 것 처럼 redis 서버를 실행한다.

sudo service redis start

redis-cli ping을 통해 서버가 실행되고 있는지 확인하고, 필요하다면 redis.conf에 접근하여 설정을 바꿔준다.

sudo nano etc/redis.conf

이렇게만 하면 오류가 생기지도 않고 쉽게 설치가 가능하다. 이외의 설정값들은 이전 포스팅을 참고하면 될 것 같다.

일주일동안 고생한 것 치고 허무한 결말이지만 쉽게 설치하는 방법을 또 하나 알아가서 다행이라고 생각한다.

백엔드 코치님께 여쭤보니 docker-compose를 이용하면 좀 더 쉽게 이용이 가능하다고 해서 docker-compose 공부를 해보려고 한다.

참고 https://blog.edit.kr/entry/AWS에-Redis-설치하기

profile
백엔드 개발자입니다.

0개의 댓글