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.dそれを含む公式rpmパッケージからMongoDBをインストールすることをお勧めします。スクリプト自体は、システム起動時にMongoDBサービスを開始する役割を担っています。最新のパッケージを含むMongoDB yumリポジトリがあります。その使用手順は、ここ

さらに、/etc/rc.d/rc.localスクリプトは起動時にコマンドによって実行されますinit。このスクリプトの末尾にコマンドを追加すると、独自のスクリプトを作成する代わりに簡単にサービスを開始できます。

関連情報