MongoDB는 기본적으로 127.0.0.1 즉 로컬에서만 접속가능하도록 설정되어 있습니다.
개발하다보면, 다른 서버에서도 MongoDB에 접속해서 데이터 입력, 수정, 삭제, 받아오기 등을 처리해야 하죠.
간단하게 설정할 수 있습니다.
vi로 /etc 아래 있는 mongod.conf 파일을 열어주세요.
vi /etc/mongod.conf
아래와 같이 기본설정은 bind_ip에 로컬이 들어가 있습니다.
bind_ip = 127.0.0.1
이것을 0.0.0.0 으로 변경해주면, 다른 어느 곳에서나 접속이 가능하도록 변경됩니다.
bind_ip = 0.0.0.0
보안이나, 다른 이유로 특정 ip만 허용하고자 하신다면 아래와 같이 설정하시면 됩니다.
bind_ip = 127.0.0.1, 12x.12x.12x.12x
아이피 주소 사이에 콤마로 구분하시면 됩니다.
위 설정은 로컬과 12x.12x.12x.12x 주소만 허용하는 설정이 되겠죠.
자 원하는 설정을 하셨다면, MongoDB를 재시작 해주시면 되겠죠.
/etc/init.d/mongod restart
'파이썬(python2.7) > 라이브러리,SW' 카테고리의 다른 글
pika ProbableAuthenticationError solved (0) | 2015.01.08 |
---|---|
rabbitmq install script in ubuntu12.04 (0) | 2014.12.08 |
MongoDB - db drop (데이터베이스 삭제) (1) | 2014.09.01 |
MongoDB 외부에서 접근 가능하도록 설정 (5) | 2014.07.08 |
MongoDB GUI - robomongo (0) | 2014.05.10 |
Python - MongoDB 활용 005 (find_one) (2) | 2014.05.10 |
Python - MongoDB 활용 004 (remove) (0) | 2014.05.08 |
Python - MongoDB 활용 003 (find) (0) | 2014.05.08 |
잘 보고 갑니다. 상쾌한 하루 되세요. ^^
감사합니다 ^^
안녕하세요~
제가 몽고db를 공부하고 있는데, 유용한 내용이 많네요^^
다름이 아니라, 위에서 말씀하신 vi가 뭔가요?
그리고 이 구문을 어디(이클립스, cmd 등)에서 입력해야 하는 건가요?
답변 부탁드리겠습니다^^
안녕하세요. vi는 편집기라고 생각하시면 됩니다.
작성된 몽고 DB 포스팅이 좀 옛날꺼에요.
몽고 DB 홈페이지나 더 최신 블로그 포스팅을 검색해보시는게 더 좋을 것 같습니다.
감사합니다. :-)
딴지거는건 아니고용
보통 기본적으로 설치하면 /etc/mongdb.conf가 아닐까요?