문서의 이전 판입니다!
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를 변경해줘야 하는데 변경 방법에는 여러 방법이 있지만 config 파일을 이용한 방식으로 변경을 하겠다.
이제 다음과 같이 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도 보안상 기본 포트로 그냥 두지말고 원하는 새로운 포트로 변경하는것을 추천한다.