CentOS에서 MongoDB를 서비스로 설치하려면 어떻게 해야 하나요?

CentOS에서 MongoDB를 서비스로 설치하려면 어떻게 해야 하나요?

나는 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.dMongoDB가 포함된 공식 rpm 패키지에서 MongoDB를 설치하는 것이 좋습니다. 스크립트 자체는 시스템 시작 시 MongoDB 서비스 시작을 담당합니다. 최신 패키지가 포함된 MongoDB yum 저장소가 있습니다. 사용방법이 설명되어 있어요여기.

또한 스크립트는 부팅 시 명령 /etc/rc.d/rc.local에 의해 실행됩니다 . init이 스크립트 하단에 명령을 추가하면 자체 스크립트를 작성하는 대신 서비스를 쉽게 시작할 수 있습니다.

관련 정보