
나는 Linux를 처음 접했고 이것을 따랐습니다.지도 시간공식 10gen 문서에서 제공하는 한, 콘솔에서 mongoDB db를 실행할 수 있지만 서비스로 실행하고 싶습니다.
이것이 내가 지금까지 얻은 것입니다:
웹에서 검색했지만 대부분의 튜토리얼은 오래된 것 같습니다. Linux 배포판은 centOS입니다.Linux 버전 2.6.32-279.14.1.el6.openlogic.x86_64
이에 대한 조언을 주시면 감사하겠습니다.
답변1
다음 명령을 사용하여 CentOS용 mongodb-server를 설치할 수 있습니다.
yum install mongodb-server.
설치가 완료되면 service 명령을 사용하여 mongod 서비스를 제어할 수 있습니다.
service mongod start
예를 들어.
답변2
간단한 사용자 정의 init 스크립트(에 저장됨) 작성에 익숙하지 않다면 /etc/init.d/rc.d
MongoDB가 포함된 공식 rpm 패키지에서 MongoDB를 설치하는 것이 좋습니다. 스크립트 자체는 시스템 시작 시 MongoDB 서비스 시작을 담당합니다. 최신 패키지가 포함된 MongoDB yum 저장소가 있습니다. 사용방법이 설명되어 있어요여기.
또한 스크립트는 부팅 시 명령 /etc/rc.d/rc.local
에 의해 실행됩니다 . init
이 스크립트 하단에 명령을 추가하면 자체 스크립트를 작성하는 대신 서비스를 쉽게 시작할 수 있습니다.