2019년 11월 26일 화요일

[redis] centos7 redis multi 로 띄우기 (cluster 아님)

먼저 레디스를 설치한다.

yum install epel-release
yum update
yum install redis

systemctl start redis
systemctl enable redis

-방화벽 열기
/etc/sysconfig 경로에 iptables 에 내용추가
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

redis-cli 로 서버 접속이 잘되는 지 확인

경로 생성

mkdir -p /var/lib/redis2/

소유주및 권한 설정

chown redis:redis /var/lib/redis2/

설정 파일 복사

cp /etc/redis.conf /etc/redis2.conf

소유주 변경
chown redis /etc/redis2.conf


redis2.conf 수정

logfile "/var/log/redis/redis2.log"
dir "/var/lib/redis2"
pidfile "/var/run/redis/redis2.pid"
port 원하는 포트

위정보를 redis.conf 와 redis2.conf 를 다르게 설정 해야한다.

서비스 파일 생성

cp /usr/lib/systemd/system/redis.service /usr/lib/systemd/system/redis2.service

서비스 파일 수정

[Service]
ExecStart=/usr/bin/redis-server /etc/redis2.conf --daemonize no (이건 선택)
ExecStop=/usr/bin/redis-shutdown redis2

서비스 시작

systemctl enable redis2

systemctl start redis2

댓글 없음:

댓글 쓰기

[OS]리눅스서버 WAS 관련 권한 관리

[Best Practice] Linux 서버 WAS 권한 체계 구축 가이드 리눅스 환경에서 다수의 운영자가 WAS(Tomcat, Nginx 등)를 공동 관리할 때 발생하는 권한 꼬임(Permission Denied) 문제를 방지하기 위한 표준 설정...