Database/MongoDB

MongoDB 외부 접속 허용하기

Shane_Park 2021. 5. 8. 22:39
반응형

MongoDB 를 처음 설치하면 localhost 를 통한 접속만이 가능합니다.

 

방화벽을 풀고, 포트 포워딩을 한다고 해도 설정을 변경해주지 않으면 외부에서 접속이 되지 않습니다.

 

요 파일을 수정해줘야 합니다.

 

저는 메모장을 이용해 수정했습니다.

 

 

bindIp가 127.0.0.1 로 되어 있습니다. 

모든 아이피에서 접속이 가능하도록 0.0.0.0 으로 변경해주었습니다.

 

 

다만 메모장을 관리자 권한으로 열어야 수정이 가능합니다! 

이후 변경사항을 저장해줍니다.

 하나 복사했습니다.

완전 확실한건 아닌데, Path가 program files 처럼 띄어쓰기가 들어갔더니 문제가 있었습니다. 경로에 한글이 있어도 문제가 있다고 합니다. 저는 그래서 dbPath와 logPath도 변경해주었습니다. 

 

mongod --config C:\data\mongod.cfg

이제 cmd를 켜고 위와 같이 설정파일을 이용해 몽고디비 서버를 실행해줍니다.

뭐 아무 메시지도 나오질 않으니 이거 서버가 실행된게 맞나 싶은데요..

 

다른 아이피에서도 이제 잘 접속이 됩니다! 다만 위의 cmd 창을 닫으면 서버가 바로 꺼지니 계속 켜두어야 합니다.

 

 

반응형

'Database > MongoDB' 카테고리의 다른 글

MongoDB 외부 접속 허용하기  (0) 2021.05.08
windows ) MongoDB 설치하기  (0) 2021.05.08
windows ) Robo 3T 설치하기  (0) 2021.05.08