문서의 이전 판입니다!


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

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

이 몽고DB를 외부에서 접근 허용하게 하려면 bind_ip를 변경해줘야 하는데 변경 방법에는 여러 방법이 있지만 config 파일을 이용한 방식으로 변경을 하겠다.

mongo.config 파일을 생성하여 내부를 작성한다.

# mongodb.conf

mongodb.conf
 
 
# Where to store the data.
 
dbpath=C:\Users\mongoDB\data
 
 
 
#where to log
 
logpath=C:\Users\mongoDB\log\mongodb.log
 
 
 
logappend=true
 
 
 
bind_ip = 127.0.0.1
 
port = 27017
 
 
 
# Enable journaling, http://www.mongodb.org/display/DOCS/Journaling
 
journal=true
 
 
 
# Enables periodic logging of CPU utilization and I/O wait
 
#cpu = true
 
 
 
# Turn on/off security.  Off is currently the default
 
#noauth = true
 
#auth = true
 
 
 
# Verbose logging output.

위 항목에서 bind_ip = 127.0.0.1 부분에서 아이피주소를 0.0.0.0 으로 변경해준다.

bind_ip = 0.0.0.0

이렇게 변경 후 config 파일을 이용하여 몽고DB를 실행하면 외부에서 접근이 가능해진다.

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

마지막으로 새로 만든 config 파일로 실행한다.

mongd –config "mongodb 주소\mongo.config"

1)

1)
출처: http://hwanschoi.tistory.com/119 [신세계에 발을 담그다]

역링크