개발 기록
> [Redis] Ubuntu - Redis 설치 본문

1. Redis 소스 파일 다운로드
1. 코드 소스 다운로드 후 압축해제
$ wget https://github.com/redis/redis/archive/7.0.10.tar.gz
$ tar -xzvf redis-stable.tar.gz
2. 결과

2. Redis 컴파일
1. make 명령어를 이용한 컴파일
* make 는 소스 파일들을 컴파일하여 redis-server, redis-cli 등의 프로그램을 빌드한다.
$ cd redis-stable
$ make
2. 결과 : 컴파일이 성공하면 디렉터리에서 src다음을 포함하여 여러 Redis 관련 binary 를 찾을 수 있다.
- redis-server : Redis 서버 자체
- redis-cli는 Redis와 통신하기 위한 명령줄 인터페이스 유틸리티입니다.

※ ※ error ※ ※
▶(1-1) 문제 발생 : make 명령어 실행시 Command 'make' not found error 발생

▶ (1-2) 해결 : make 설치

▶ (2-1) 문제 발생 : make 설치후 명령어 실행시 No such file or directory erro 발생

▶ (2-2) 해결 : 필요 파일 생성
cd redis-stable/deps
make hdr_histogram hiredis jemalloc linenoise lua
3. Redis 시작 및 중지
성공하면 Redis의 시작 로그가 표시되고 Redis가 포그라운드에서 실행된다.
Redis를 중지하려면 Ctrl-C 를 입력한다.
$ redis-server
4. Redis 상태 확인
$ systemctl status redis-server

5. 기존 Redis 제거
sudo systemctl stop redis-server # Redis 서비스 정지
sudo apt-get remove --purge redis-server redis-tools # Redis 제거
sudo apt-get autoremove # 관련된 의존성 제거