sudo port load mongodb
으로 MongoDB를 시작할 때 데몬은 전용 시스템 사용자로 실행됩니다. 데몬 프로세스는 개인 사용자 계정에 연결되어 있지 않으므로 로그 아웃 할 때 종료되지 않습니다.
MongoDB를 자신의 사용자로 실행할 수도 있습니다. 이를 위해서는 데이터 및 로그 파일을 보관해야하는 새 디렉토리가 필요합니다. 이 예는 $HOME/mongodb
을 사용하지만 원하는대로 다른 곳에 넣을 수 있습니다.
먼저 번이 새로운 디렉토리를 설정 :
mongod --dbpath $HOME/mongodb/db --logpath $HOME/mongodb/mongodb.log --logappend
:
mkdir -p $HOME/mongodb/db
하여 MongoDB를 시작하려면, 당신이 그것을 기억하는 것을 피하기 위해 당신은 또한 쉘 스크립트로 포장 할 수있는 다음과 같은 명령을 사용할 수 있습니다
이제이 터미널 창을 열어 두십시오. Ctrl + C으로 MongoDB 인스턴스를 중지 할 수 있습니다.
활동을 더 직접 모니터링하려면 --logpath
매개 변수와 인수를 사용하지 마십시오. MongoDB는 표준 출력에서 터미널에서 올바르게 수행하고있는 것을 로그하지만 제한된 수의 행만 터미널 창의 스크롤 백 버퍼에서 사용할 수 있습니다.