OS/Linux

Redis 다중 설치하기

MAKGA 2023. 11. 28. 10:21
320x100

1. Redis 설치하기 (최신버전용)

sudo apt-get update
sudo add-apt-repository ppa:redislabs/redis
sudo apt update
sudo apt install -y redis-server

 

 

2. Redis 설정 파일 복사

sudo cp /etc/redis/redis.conf /etc/redis/redis-2.conf (중복X)

 

 

3. 복사한 conf 파일 수정

sudo vim /etc/redis/redis-2.conf (중복X)
// 중복 방지용
port 6379  => port 6380 (중복X)
pidfile /var/run/redis/redis-server.pid  => /var/run/redis/redis-server-2.pid (중복X)
logfile /var/log/redis/redis-server.log  => /var/run/redis/redis-server-2.pid (중복X)
dir /var/lib/redis  => dir /var/lib/redis-2 (중복X)


// 기타 옵션 수정
bind 127.0.0.1 ::1  =>  # bind 127.0.0.1 ::1
protected-mode yes  => protected-mode no
databases 16  => databases 1 (기본 데이터베이스 사용)
stop-writes-on-bgsave-error yes => stop-writes-on-bgsave-error no

 

 

4. Redis Service 파일 복사

sudo cp /lib/systemd/system/redis-server.service /lib/systemd/system/redis-2.service (중복X)

 

 

5. service 파일 수정

sudo vim /lib/systemd/system/redis-2.service (중복X)
ExecStart=/usr/bin/redis-server /etc/redis/redis-2.conf --supervised systemd --daemonize no (중복X)
PIDFile=/run/redis/redis-server-2.pid (중복X)
ReadWriteDirectories=/var/run/redis
Alias=redis-2.service (중복X)

 

 

6. 디렉토리 권한 부여

sudo mkdir /var/lib/redis-2 (중복X)
	
sudo chown -R redis:redis /var/lib/redis-2 (중복X)

sudo chmod 750 /var/lib/redis-2 (중복X)

 

 

7. Redis 서비스 등록

sudo systemctl enable redis-2 (중복X)
sudo service redis-2 start (중복X)

 

8. 포트 오픈

sudo ufw allow out 6380/tcp
sudo ufw allow in 6380/tcp

 

 

2개가 아니라 n개까지 하고싶다면  (중복X) 표시가 되어있는 넘버링만 증가시켜 띄우면 된다.

320x100

'OS > Linux' 카테고리의 다른 글

리눅스 자동 업데이트 확인 및 종료  (0) 2024.06.19