AWS STUDY
MonogoDB install
Install MongoDB Community Edition on Amazon Linux을 참고하여 설치합시다.
설치
1. Configure the package management system (yum).
vi로 /etc/yum.repos.d/mongodb-org-4.0.repo
을 열어서
1 | [mongodb-org-4.0] |
을 넣어줍니다.
저장이 안된다면 vi
를 열 때 sudo
를 이용하면 됩니다.
저는…
2. Install the MongoDB packages
1 | $ udo yum install -y mongodb-org |
3. 실행확인
2. Install the MongoDB packages
에서 Complete!
가 나왔다면 성공입니다.
1 | $ sudo service mongod start |
ok
를 확인 할 수 있습니다.
1 | $ sudo mongo |
mongodb의 shell을 실행할 수 있습니다.
1 | $ sudo service mongod stop |
bye~
로컬에서 접속해보기
1. aws에 포트 열기
express설치하고 helloworld 출력하기 feat 포트 열기에서 진행했던 포트 열기를 또 합니다.
이번에는 27017
를 추가합니다.
2. MongoDB conf 수정
db가 stop된 상태에서 진행합니다.
1 | sudo vi /etc/mongod.conf |
를 이용하여 conf파일을 열어줍니다.
127.0.0.1을 0.0.0.0으로 변경해줍니다.
local의 MongoDB compass community에서 확인
IP를 채워넣고 CONNECT
를 눌러줍니다.
접속~
테스트
local에서 실행한 server에 ec2에 설치한 MongoDB를 연결하여 정상 동작
/var/run/mongodb/mongod.pid exists 에러가 발생하는 경우
1 | sudo rm /var/run/mongodb/mongod.pid |
실행