1. 사전 작업
패키지 최신 업데이트
sudo yum update
gcc make 설치
sudo yum install gcc make
redis 포트 열어주기
AWS 인스턴스 적용 보안그룹에 아래 규칙 추가
2. redis 설치
redis설치할 폴더 생성
sudo mkdir ~/redis
redis 설치
sudo wget http://download.redis.io/redis-stable.tar.gz
압축 해제
sudo tar zxvf redis-stable.tar.gz
컴파일
sudo cd redis-stable
sudo make
redis-server, redis-cli가 /usr/local/bin 경로에 생성
sudo make install
3. redis 설정
디렉토리 생성
설정파일 저장, 데이터 저장할 폴더
sudo mkdir /etc/redis
sudo mkdir /var/lib/redis
설정파일 복사
sudo cp redis.conf /etc/redis
설정파일 수정
sudo vi /etc/redis/redis.conf
daemonize yes
dir /var/lib/redis
logfile /var/log/redis.log
Redis 백그라운드 실행 스크립트
sudo wget https://raw.githubusercontent.com/saxenap/install-redis-amazon-linux-centos/master/redis-server
sudo mv redis-server /etc/init.d
sudo chmod 755 /etc/init.d/redis-server
Auto Enable 설정
sudo chkconfig --add redis-server
sudo chkconfig --level 345 redis-server on
redis 실행
sudo service redis-server start
실행 확인
reds-cli ping
실행 중지
redis-cli shutdown
'MountainGo' 카테고리의 다른 글
[Spring Boot][Error] gradle bootJar ':compileJava'. 에러 (0) | 2023.01.26 |
---|---|
[AWS] EC2 Linux2 에 Spring Boot 프로젝트 배포 (0) | 2023.01.26 |
[AWS] EC2 Linux2에 MariaDB 설치 및 데이터 마이그레이션 (0) | 2023.01.26 |
[AWS] EC2 Linux root 계정 활성화 (0) | 2023.01.26 |
[Git] 특정 파일 히스토리 삭제 (0) | 2023.01.25 |