EC2 환경에 DB를 설치해보자 - 3

Fermion·2024년 1월 17일
0

What is Development

목록 보기
8/9

DB의 경우 보통 local에 설치하기 보다는 Docker를 이용하여 Container로 관리하고는 한다.
Docker를 이미 사용하고 있다면, Docker Image를 다운받아 간편하게 사용할 수 있다.
하지만, 가끔 local 환경에 설치하고 싶을 때가 있을 수도 있다.
이번에는 NoSQL DB 중 Key-Value 방식이며, In-Memory DB로 유명한 Redis을 설치해보자.


Redis 설치하기

Amazon Linux 2023을 기준으로 진행하였기에
Amazon Linux 1이나 Amazon Linux 2를 사용하는 경우 차이가 있을 수 있다.

먼저 dnf package manager를 통해 설치가능한 파일이 존재하는지 확인해보자
sudo dnf list | grep redis

설치가능한 버전을 확인하였다면, dnf package manager를 통해 설치를 진행하자
sudo dnf install redis6


Redis 실행하기

Redis의 설치를 완료했다면 Redis을 실행해보자
sudo systemctl start redis6

Redis가 정상적으로 실행중인지 확인해보자
sudo systemctl status redis6

만약, 재부팅시에 자동으로 Redis를 실행시키려면
sudo systemctl enable redis6 명령어를 통해 등록하면 된다.


Redis 접속하기

Redis에 접속하기 위해 redis-cli을 사용해보자

redis6-server --version 명령어를 통해 설치된 Redis 버전을 확인할 수 있다.

redis6-cli ping을 입력하여 redis-cli가 정상적으로 동작하는지 확인하자
PONG이라는 결과를 받으면 성공이다.

redis6-cli를 입력하면 6379 port로 redis-cli에 접속하여 접근할 수 있다.

이후로는 redis cli 명령어를 통해 DB를 조작할 수 있다.
ex)

127.0.0.1:6379> set foo bar
127.0.0.1:6379> get foo
127.0.0.1:6379> del foo
127.0.0.1:6379> get foo
127.0.0.1:6379> keys *

profile
Deep dive into development

0개의 댓글