.
EC2 인스턴스에 redis 설치 방법 익히기
1.
redis 설치 하기
sudo apt-get instell redis-server
- 위 명령어로 redis 설치 진행
1 - 1.
redis 설치 확인
redis-server --version
- 위 명령어 입력해 설치가 이상없이 완료됐음을 알 수 있다.
2.
redis 실행 해보기
redis-cli
- 위 명령어를 입력해 redis 실행 해보기
- cli[footnot]Command Line Interface (레디스 서버와 상호작용하기 위한 명령줄 클라이언트[/footnote]
3.
외부에서의 접속 위한 설정 변경
sudo vi /etc/redis/reids.conf
- 위 명령어로 redis.conf 수정 들어가기
3 - 1.
접속 비밀번호 설정
- 설정창에 들어오면
/찾으려는 단어를 입력하고 엔터를 치면 해당 단어를 찾을 수 있다. 이후 n 을 눌러 다음 단어를 찾아나가게 되는 방식.
- requirepass를 찾아 주석처리 돼 있는 #requirepass foobared를 찾는다(스크린샷의 가장 위에 위치한 모습)
- i를 눌러 편집모드로 들어간다.
- #requirepass foobared의 주석을 없애고 foobared 자리에 내가 원하는 비밀번호를 넣는다.
- esc로 편집모드 종료 시키기.
3 - 2.
접속 가능 ip 설정
- 위와 동일한 방법으로 bind를 찾아 로컬에서만 접속가능하게 127.0.0.1로 설정돼 있는 주소를 0.0.0.1로 외부에서의 접속이 가능하게 변경하기.
- 마찬가지로 esc로 편집모드를 종료 후 :wq 작성 후 enter로 빠져나오기
4.
백그라운드로 redis 실행
sudo systemctl start redis-server
- 외부에서의 접근 위해 백그라운드에서 서버를 실행 하기
- 참고 -
4 - 1.
실행 확인
sudo systemctl status redis-server
- 상태 active 확인
5.
보안그룹 redis port 생성
- EC2 인스턴스의 에서 사용중인 보안그룹에 redis를 사용할 6379 포트를 생성 (참고)
* 이후 필히 인스턴스 재시작 하기 *
6.
외부에서 접속 해보기 (윈도우즈 환경 우분투에서 실행 했음)
- -h 내 인스턴스 퍼블릭 IPv4 주소 -p 6379 엔터 (ex. -h 1.23.456.789 -p 6379)
- AUTH 내 인스턴스 비밀번호 엔터(ex. AUTH amugonabiburn)
- OK 문구 확인
- 저장돼 있는 키 불러오기(get test)
- 해당 밸류값 확인
'Java > 배포해보자' 카테고리의 다른 글
[배포 3_3] 애플리케이션 설치 및 설정_EC2에 Gradle 설치 (안해도 됨..) (0) | 2024.06.12 |
---|---|
[배포 3_4] 애플리케이션 설치 및 설정_EC2에 MySQL설치 (1) | 2024.06.12 |
[배포 3_6] 애플리케이션 설치 및 설정_EC2에 Tomcat 설치 (1) | 2024.06.12 |
wget 이란? (0) | 2024.06.09 |
apt 란? (1) | 2024.06.09 |