2023. 12. 8. 09:31ㆍNoSQL/Redis
아래 글을 참고해 EC2 를 생성해준다.
https://muyeon95.tistory.com/187
설치
sudo apt-get update
sudo apt-get upgrade
Redis 다운
wget https://download.redis.io/redis-stable.tar.gz
압축 해제
sudo mv redis-stable /home/redis
경로 이동
cd ..
cd redis
실행 코드 생성
sudo make
conf 파일(환경 설정) 편집
cd /home/redis/src
vi redis.conf
port 5000
Redis 서버를 위한 Port 번호 설정
Redis의 포트 번호를 지정한다. (1200~99999) 를 결정해 지정한다. 기본값은 6379 이다.
Redis 디렉토리 정보
- src 는 실행 파일이 있는 경로
- src/redis-cli 는 Client 실행 코드
- src/redis-sentinel 은 Sentinel 실행 코드
- src/redis-server 는 Redis Server 실행 코드
만약 위와 같이 안나온다면 아래 링크를 참고해 진행하도록 한다.
https://muyeon95.tistory.com/294
Redis 시작
Redis 서버가 설치된 위치의 src 경로에는 redis-server.exe 라는 실행 코드를 확인 할 수 있다.
설정한 conf 파일명과 경로를 함께 지정해 주면 Redis 인스턴스가 시작된다.
시작 화면을 보면 해당 Redis 인스턴스가 스탠드어론(Standalone) 모드인지 클러스터(Cluster) 모드인지 확인할 수 있으며 활성화된 인스턴스의 포트 번호와 시스템 프로세스 ID 번호를 함께 출력해준다.
cd /home/redis/src
./redis-server redis.conf
Redis Client 실행 및 서버 종료
Redis 서버를 실행시킨 상태에서 새로운 터미널을 열어서 실행한다.
cd /home/redis/src
./redis-cli -p 5000
127.0.0.1:5000> shutdown
Redis 인스턴스가 시작되면 redis-cli.exe 클라이언트용 실행코드를 통해 Redis 서버로 접속할 수 있다.
이때 Redis 인스턴스를 활성화 할 때 사용했던 포트번호를 -p 옵션과 함께 작성해준다.
Redis 인스턴스를 종료할 때는 프롬프트(Prompt) 상태에서 shutdown 명령어를 실행하면 정상 종료 된다.
추가적으로 아래처림 help 를 이용해 설명을 볼 수 있다.
마무리
이렇게 Redis 설치 과정에 대해 알아보았다. 오류도 만나고 너무 좋았다.
다음엔 Redis Standalone 서버를 구축하는 방법과 절차를 학습할 계획이다.
'NoSQL > Redis' 카테고리의 다른 글
Redis 데이터 입력/수정/삭제/조회 (0) | 2023.12.10 |
---|---|
Redis 간단한 용어 설명 (1) | 2023.12.10 |
Redis Standalone 서버 구축 (0) | 2023.12.08 |
Redis 의 특징 (0) | 2023.12.07 |
NoSQL 개념 (0) | 2023.12.06 |