본문 바로가기
AWS

[AWS] EC2 서버에 MongoDB 연결하기

by SooooooooS 2023. 2. 15.
728x90

※ Mac OS 사용 ※

1. 설치하기

터미널로 ec2서버에 접속 후

wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
sudo apt-get update
sudo apt-get install -y mongodb-org

 

2. 실행하기

sudo service mongod start

 

3. 계정 생성하기

mongo

mongoDB 쉘에 들어가고

use admin;

admin 계정으로 바꾸고

db.createUser({user: "유저", pwd: "비밀번호", roles:["root"]});

계정 생성 완료 후

exit

쉘에서 빠져나오고

sudo service mongod restart

DB 다시 시작

 

4. DB 외부 접속 허용하기

sudo vi /etc/mongod.conf
sudo 관리자 권한으로 실행
vi 리눅스 자체 텍스트에디터 Vim으로 실행
mongod.conf mongoDB 설정 파일

사진과 동일하게 변경

참고) vi 문법 -  i (입력모드로 전환),  esc > :wq (저장하고 종료)

★ 변경을 완료한 후에는 DB 재시작 해주기 ★

 

728x90

'AWS' 카테고리의 다른 글

[AWS] server(port forwarding, 구동) 관련 정리  (0) 2023.02.16
[AWS] EC2 서버에서 flask 서버 실행하기  (0) 2023.02.15
[AWS] EC2 접속하기  (0) 2023.02.15