2020년 12월 20일 일요일

[linux] CentOS 7 redis 설치

[linux] CentOS 7 redis 설치

CentOS 7 redis 설치( 멀티 ) 및 설정 하기

epel 리파지토리 설치

yum install epel-release
yum update
yum install redis
systemctl start redis
systemctl enable redis

방화벽 규칙 추가 (iptables)

방화벽 규칙 추가시 REJECT 입력된 부분보다 윗부분에 추가해야한다.

vi /etc/sysconfig/iptables

내용추가 (6379 포트 tcp 개방)

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

설정 파일 수정

vi /etc/redis.conf
databases 3 # ---------> 데이터 베이스 개수 설정
bind 0.0.0.0 # ---------> 외부 접속 허용
protected-mode no # ---------> ???
requirepass 비밀번호 # ---------> 비밀번호 설정
notify-keyspace-events "Ex" # ---------> 키삭제 이벤트 활성

redis 두개 띄우기

  1. 설정 파일을 복사한다.
mkdir -p /var/lib/redis2/
chown redis /var/lib/redis2/
chgrp redis /var/lib/redis2/
cp /etc/redis.conf /etc/redis2.conf
chown redis /etc/redis2.conf
  1. redis2.conf 파일을 수정
logfile "/var/log/redis/redis2.log"
dir "/var/lib/redis2"
pidfile "/var/run/redis/redis2.pid"
port 6380
  1. systemctl 에 등록된 서비스파일을 복사한다
cp /usr/lib/systemd/system/redis.service /usr/lib/systemd/system/redis2.service
  1. redis2.service 편집
[Service]
ExecStart=/usr/bin/redis-server /etc/redis2.conf --daemonize no
ExecStop=/usr/bin/redis-shutdown redis2
  1. 시작
systemctl enable redis2
systemctl redis2 start

마찬가지로 방화벽에서 6380 포트 을 열어줘야한다.

댓글 없음:

댓글 쓰기

[lunux]리눅스 폴더별 용량 확인

리눅스 폴더별 용량 확인 조회 하고자 하는 디렉토리 리스트가있는 경로로 이동후 du -h --max-depth=1