Redis란?
레디스는 Remote Dictionary Server의 약자로서, "키-값" 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비관계형 데이터베이스 관리 시스템이다.
Redis 설치
CentOS 6에서 Redis 설치에 대해 알아보겠다.
Redis 설치 전 jemalloc 패키지 설치를 위해 EPEL(Extra Packages of Enterprise Linux)를 설치 해줘야된다. EPEL은 리눅스의 추가 패키지이다.
epel 설치
redis 설치
# tar xvzf redis-stable.tar.gz
# cd redis-stable
# make
# cd src
# make test
make test 이후 아래와 같이 tcl.. 에러가 나타나면 tcl을 설치해주자

이제 다시 redis 설치를 진행 해보자
# ./install_server.sh
이후 전부 기본 설정으로 Enter 입력
# cd..
# make install (경로는 redis-stable)
redis.conf 설정
vi {설치경로}/redis-stable/redis.conf
패스워드 설정
- requirepass를 찾아 foobared라고 되어 있는 부분을 지우고 원하는 패스워드 입력 ex) requirepass 1234
외부 접속 허용
- bind를 찾아 127.0.0.1을 지우고 0.0.0.0으로 입력 ex) bind 0.0.0.0
redis 실행 및 접속
redis-server {설치경로}/redis-stable/redis.conf 명령어를 통해 redis를 백그라운드로 실행
netstat -nltp | grep 6379를 입력하여 redis가 정상 실행되었는지 확인해보자

정상 실행을 확인했으면 redis에 접속해보자
redis-cli 명령어 입력
AUTH {설정한 패스워드} 입력

ping을 입력한 뒤 PONG이라는 응답이 오면 정상적으로 접속이 된 거다.
'Linux' 카테고리의 다른 글
CentoOS 6 ELK, Filebeat 설치 (0) | 2019.10.05 |
---|---|
[Linux] 사용자 계정 관리 (0) | 2019.01.12 |
[Linux] CentOS 6 Jenkins로 SVN + Spring Maven 프로젝트 자동 빌드 배포 셋팅 (3) | 2018.11.18 |
[Linux] CentOS 6 MySQL 5.6 설치 (1) | 2018.10.20 |
[Linux] CentOS Jenkins 설치 (1) | 2018.10.07 |
Comment