![CentOS에서 MongoDB를 서비스로 설치하려면 어떻게 해야 하나요?](https://rvso.com/image/623607/CentOS%EC%97%90%EC%84%9C%20MongoDB%EB%A5%BC%20%EC%84%9C%EB%B9%84%EC%8A%A4%EB%A1%9C%20%EC%84%A4%EC%B9%98%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%98%EB%82%98%EC%9A%94%3F.png)
나는 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
이 스크립트 하단에 명령을 추가하면 자체 스크립트를 작성하는 대신 서비스를 쉽게 시작할 수 있습니다.