본문 바로가기

프로젝트 기록

EC2에 redis 설치 & 백그라운드 실행

 (우분투 기준)

 

Redis 설치하기

https://any-ting.tistory.com/89

 

[Redis] Redis Ubuntu 설치 및 실행

- 개요 안녕하세요. 이번 시간에는 Ubuntu에서 Redis를 설치하는 방법에 대해 알아보겠습니다. - 설치 설치 방법은 두 가지 방식이 있습니다. apt 패키지를 통해 설치하는 방법과 소스코드 다운로드

any-ting.tistory.com

 

만약  redis-server 실행 시,

"Warning: Could not create server TCP listening socket *:6379: bind: Address already in use" 에러 뜨며 실행 안 되면,

 

sudo service redis-server stop

 

 

작성 후 다시 실행해 보면 잘 됨 (https://stackoverflow.com/questions/32947076/redis-server-in-ubuntu14-04-bind-address-already-in-use 참고)

 

 

Redis 백그라운드에서 실행시키기

https://any-ting.tistory.com/90

 

[Redis] Redis 백그라운드 실행(Daemon & Systemd 실행)

- 개요 안녕하세요. 이번 시간에는 Redis를 Background 실행하는 방법에 대해 알아보겠습니다. 혹시 설치를 아직 못 하셨던 분이나 설치하는 방법을 모르시는 분들은 아래 링크를 통해 설치하고 오

any-ting.tistory.com

 

주의 

sudo vi /etc/systemd/system/redis.service 안에 내용 편집 시,

ExecStart랑 ExecStop은 각자의 파일 구조에 맞게(redis-6.2.5 폴더 위치에 따라) 변경해야 함.

 

나의 경우에는, 

[Unit]
Description=Redis In-Memory Data Store
After=network.target

[Service]
User=ubuntu
Group=ubuntu
ExecStart=/home/ubuntu/redis-6.2.5/src/redis-server /home/ubuntu/redis-6.2.5/redis.conf
ExecStop=/home/ubuntu/redis-6.2.5/src/redis-cli shutdown
Restart=always

[Install]
WantedBy=multi-user.target