설치 및 설정은 다른데 볼 필요 없이 아래 글 그대로 따라하면 된다.
다만, Azure VM을 만든다음, 따라하니까 외부 접속이 잘 안되던데
그건 공유 IP와 Azure 내부에서 쓰는 IP 2개의 정보가 있는데, 그 중에 맞는 놈으로 설정을 해 줘야 되었다.
내가 만든 애저 VM에 접속해서 ifconfig 를 쳐보면
10.0.0.4 라는 내부 IP 가 할당되어 있음을 알 수 있다.
그런데 SSH 접속이나, 외부에서 내 VM에 접속할 때 쓰이는 공인 IP는 다른 숫자로 되어 있다. 20.83.x.x 형태로
그래서 mongoDB 설정파일에서 IP를 입려해 줄 때 공인 IP를 넣었더니 접속이 안되고,
위에 ifconfig에서 할당 받은 IP를 넣어주니 외부에서 연결이 되더라..머 이런거 남겨둠.
sudo vi /etc/mongod.conf
실행하고 난뒤에, bind IP 쪽에
위에서 찾은 IP를 추가했고,
sudo service mongod restart
하면 이제 외부에서도 접속이 된다.
주의할 점은 외부에서 접속할 때 IP는 다시 20.83.x.x 공인 IP를 써야 한다는 점을 잊지 마세요~~
'IT > DB' 카테고리의 다른 글
MongoDB 관리자 계정 추가 권한 설정 방법 - db 쓰고 읽기 (0) | 2021.05.09 |
---|---|
MongoDB 백업하기 - mongodump (0) | 2021.04.30 |
MongoDB 복원하기 - mongorestore (0) | 2021.03.18 |
MongoDB Compass 로 데이터 내보내기 (0) | 2021.02.19 |
MongoDB find remove 예제 몇개 - mongo shell (0) | 2021.02.19 |