문서의 이전 판입니다!


Mongodb

설치

sudo apt-get install mongodb-server

확인

mongo --version
MongoDB shell version: 2.6.10
mongod --version
db version v2.6.10
2018-11-28T20:04:28.522+0900 git version: nogitversion
sudo service mongod start  # 기동
sudo service mongod restart  # 재기동
sudo service mongod stop  # 정지
sudo service mongod status   # 상태보기
sudo systemctl status mongodb #확인

몽고DB를 설치하면 기본적으로 127.0.0.1인 내부 서버에서의 접근만 허용하도록 되어있다.

이 몽고DB를 외부에서 접근 허용하게 하려면 bind_ip를 변경해줘야 한다.다음과 같이 mongoDB 설정파일(/etc/mongodb.conf)을 바꾸어 localhost 이외에서도 접근할 수 있도록 하자.

mongodb.conf
#bind_ip = 127.0.0.1
#port = 27017

위 항목에서 bind_ip = 127.0.0.1 부분을 #으로 주석처리한다.

이렇게 변경 후 몽고DB를 재실행하면 외부에서 접근이 가능해진다.

sudo systemctl restart mongodb

추가로 port도 보안상 기본 포트로 그냥 두지말고 원하는 새로운 포트로 변경하는것을 추천한다.

역링크