Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Mongodb 설치
- MongoDB
- centos
- MongoDB 계정 생성
- MongoDB Role 생성
- redis 설치
- MongoDB 계정
- 통합테스트
- GEB
- REDIS
- 테스트 자동화
- MongoDB Role
Archives
- Today
- Total
소울메이커
CentOS에 Redis 설치하기 (redis-5.0.10) 본문
Redis 파일 다운로드
wget을 이용한 다운로드
wget https://download.redis.io/releases/redis-5.0.10.tar.gz
공식 홈페이지에서 다운로드
공식 홈페이지 다운로드 메뉴에서 Stable 버전 또는 이전 버전 바이너리 파일을 다운로드 받을 수 있다.
압축해제
tar xvf redis-5.0.10.tar.gz
리눅스 패키지 설치
- gcc (Redis 6.0.x는 gcc 버전 4.9 이상 필요)
- systemd-devel(Redis 테스트를 위해 필요)
- jemalloc
yum install gcc
yum install systemd-devel
yum install jemalloc
Redis 빌드
Dependencies 빌드
#압축 해제 한 redis 디렉토리로 이동
cd redis-5.0.10
#dependencies 디렉토리 이동
cd deps
#dependencies 빌드
make hiredis jemalloc linenoise lua
Redis 빌드&설치
#압축 해제 한 디렉토리의 경로로 이동
cd redis-5.10.0
#Redis 빌드
make MALLOC=libc
#설치(압축 해제한 폴더에 설치하는 경우)
make install
#특정 경로에 설치하는 경우
make /my/redis/path install
기본 설정
Redis 설정 옵션 중 Redis를 실제 사용하기 위한 기본 설정
설정 파일은 빌드한 경로에 redis.conf 파일로 존재하며 파일 내 옵션을 변경한다.
데몬 실행 사용
daemonize yes
로그 파일 설정
logfile "redis.log"
최대 메모리 크기 설정
사용할 수 있는 메모리를 제한하기 위하여 최대 메모리 용량을 설정하였다.
#16 * 1024 * 1024 * 1024
maxmemory=16gb
Redis 실행&중지
앞서 데몬 실행 사용 옵션을 설정하였다면 Redis 실행 시 백그라운드로 실행된다.
실행
#옵션 적용
redis-server /redis/path/redis.conf
중지
redis-cli shutdown
'프로그래밍' 카테고리의 다른 글
MongoDB Role 설정 및 User 등록 (0) | 2021.01.14 |
---|---|
CentOS에 MongoDB 설치부터 실행까지(using tgz Tarball) (0) | 2021.01.13 |
Docker(도커) 호스트(로컬)에서 컨테이너로, 컨테이너에서 로컬로 파일 전송하는 방법 (1) | 2016.11.24 |
MySQL, PostgreSQL 벤치마크 (0) | 2016.11.17 |
통합테스트 유틸리티 Geb (0) | 2016.11.10 |