Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- codepreosso
- MongoDB DataModel
- SpringProject
- VPC EC2
- 레디스설치
- AWS #CloudTrail #AWS로그
- Loard Balancer
- 소프트웨어 개발과 테스트
- 몽고DB
- AWS NAT gateway
- codepresso
- MongoDB Reference
- AWS
- 스프링 게시판
- MongoDB 참조
- aws ec2
- AWS Route53
- 코드프레소
- AWS VPC
- Datamodel
- ubuntu 배포
- AWS CloudTrail
- MongoDB
- SrpingBoot
- EC2 생성
- EC2 배포
- AWS NAT
- AWS 요금
- Amazon Web Service
- JPA연관관계
Archives
- Today
- Total
정환타 개발노트
Redis 설치 (Ubuntu 환경) 본문
Redis 설치
레디스를 우분투 서버에 설치를 하려한다.
EC2에 우분투 인스턴스를 하나 만들어서 레디스 서버로 활용을 하려고 하는데, 서버 환경을 변경할 수 있으니 기록하는 습관이 익숙해지도록 작성을 해보겠다.
1. SSH로 접속후 apt update
sudo apt-get update
sudo apt-get upgrade
2. apt를 이용하여 redis 설치
sudo apt-get install -y redis-server
3. Redis 메모리 할당.
1. vmstat를 이용하여 서버의 메모리 확인
vmstat -s
필자는 사용가능 메모리가 1GB이다. 따라서 각자의 메모리 환경에 맞게 redis설정 파일에서 maxmemory를 지정한다.
sudo vim /etc/redis/redis.conf
vim에디터를 이용하여 maxmemory를 검색한 후 가운데 보이는 줄의 주석을 제거하고 바이트로 입력을 해준다.
추가적으로, redis.conf 파일을 이용하여 더 다양한 redis 서버에 대한 환경설정을 해줄 수 있는데 대표적으로,
- port : 레디스 서버를 사용할 서비스 포트
- loglevel : 동작 중에 출력될 로그의 레벨을 지정한다.
- logfile : 로그가 저장 될 파일의 경로와 파일명을 지정한다.
- bind : 레디스를 사용할 네트워크 설정, 사용할 아이피를 설정한다.
- tiemout : 클라이언트가 연결 되었을 때 idle 대기 시간 설정을 한다.(초 단위로 지정) 해당 초 시간동안 동작이 없다면 연결을 중지한다.
가 있다.
설정을 한 후에 redis를 재 실행 하고, 서버가 시작되면 자동으로 redis를 실행하도록 설정한다.
sudo systemctl restart redis-server.service
sudo systemctl enable redis-server.service
이상 무!!
'Dev-Database > NoSQL' 카테고리의 다른 글
MongoDB Database 참조(References) (0) | 2020.02.05 |
---|---|
MongoDB Model(모델) 활용 (0) | 2020.02.05 |
MongoDB Data Model(Relationship, Tree 구조) (0) | 2020.02.05 |
MongoDB Bulk Write(대랑 쓰기) & Retryable Write(쓰기 재시도) (0) | 2020.02.03 |
MongoDB CRUD 사용(입력, 조회, 수정, 삭제) (1) | 2020.02.03 |
Comments