728x90
프로젝트 진행중 채팅 기능 구현에 mongoDB를 사용해 채팅 서버를 구현하게되었다.
ec2 Amazon Linux 에 MongoDB 설치 방법
ec2 터미널에 들어가
sudo vim /etc/yum.repos.d/mongodb-org-6.0.repo
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
"I" 눌러서 값 입력후 "esc" 누르고 ":wq" 입력후 엔터, " " 안에 값만 입력.
콘솔창
- 설치
sudo yum install -y mongodb-org
- 실행
sudo systemctl start mongod
- 상태 확인
sudo systemctl status mongod
- mongoDB 사용
mongosh
- 멈춤
sudo service mongod stop
mongo shell
test> show dbs
admin 40.00 KiB
chatdb 40.00 KiB
config 12.00 KiB
local 40.00 KiB
test> use chatdb
switched to db chatdb
chatdb> show collections
chat
chatdb> db.runCommand({convertToCapped: 'chat', size: 8192});
{ ok: 1 }
db.runConmand 로 사이즈 설정은 Spring 에서 @Tailabl 사용시 버퍼사이즈가 작아서 오류나기때문에 버퍼 사이즈를 늘려주는 기능
출처 : https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-amazon/
728x90
'개발 환경 > AWS' 카테고리의 다른 글
[AWS] VPN , VPC (0) | 2022.07.05 |
---|---|
[AWS] 글로벌 인프라 용어 (0) | 2022.07.01 |
[AWS] 주요 서비스 (0) | 2022.06.28 |
Iaas, Paas, Saas (0) | 2022.06.24 |
Linux2 OS- 쉘 스크립트 cd 명령어 사용 (0) | 2022.03.01 |
댓글