4

私はウィンドウ8にmongodbをインストールしようとしています。

問題は、mongodbサービスをインストールしたいときです

C:\mongodb\bin\mongod.exe --auth --config C:\mongodb\mongod.cfg --install

以下のエラー合意

 Wed Mar 13 19:13:23 Trying to install Windows service 'MongoDB'
 Wed Mar 13 19:13:23 Error connecting to the Service Control Manager: Access is denied. (5)

Mongodbサービスをインストールするにはどうすればよいですか?

4

4 に答える 4

10

「管理者として実行」でコマンドを開き、問題を解決しました

于 2015-07-20T12:20:34.223 に答える
6

たまたま Windows 8 で mongodb サービスを作成しようとして、MongoDB の Web サイトの指示に従ってもサービスを正常に作成できないという方のために、この記事を書きました。 Windows 8 ラップトップで mongo サービスを設定します。それが役に立てば幸い!

Windows 8 で MongoDB 用の Windows サービスを作成するには、次の手順に従う必要があります。

Windows 8 に MongoDB をインストールする

  1. MongoDB をダウンロードしてインストールします。32 ビット版または 64 ビット版は、こちらからダウンロードできます。
  2. 覚えやすいフォルダーに MongoDB をインストールしてください (例: c:\mongodb\)。
  3. ディレクトリ c:\mongodb\log および c:\mongodb\data を追加します
  4. ログ ファイル c:\mongodb\log\mongo.log を追加します。

MongoDB 用の Windows サービスの作成

  1. コマンド ウィンドウを開き、次のように入力します。

    cd c:\mongodb\bin\mongod.exe --install --rest -master -logpath=c:\mongodb\log\mongo.log

  2. レジストリ設定を開き、Windows キーと R を同時に押して、ファイル名を指定して実行コマンド ウィンドウにregeditと入力します。

  3. HKEY_LOCAL_MACHINE >> システム >> CurrentControlSet >> サービスに移動します。

  4. MongoDB ディレクトリを見つけて ImagePath キーを編集 キーの値を次のように設定します。

    C:\mongodb\bin\mongod --service --rest --master --logpath=C:\mongodb\logs\mongo.log --dbpath=C:\mongodb\data

  5. レジストリ エディタを保存して終了します。

  6. Windows キーと R を同時に押してサービスを開き、ファイル名を指定して実行コマンド ウィンドウに services.msc と入力して [OK] をクリックします。

  7. MongoDB サービスを見つけて右クリックし、[プロパティ] を選択します。

  8. サービスが自動的に開始するように設定されていることを確認し、以下に示すようにサービスを開始します。

ここに画像の説明を入力

  1. ブラウザーを開き、http://localhost:28017/MongoDB が正しく実行されているかどうかを確認します。MongoDB の詳細が記載されたページが表示されます。

このブログ投稿へのリンク: http://ricardodsanchez.com/2014/09/03/install-mongodb-service-on-windows-8/

于 2014-09-05T17:26:08.947 に答える
1

error message suggest you don't have admin privileges.

"Run all of the following commands in Command Prompt with “Administrative Privileges:”"

Ref: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/#install-and-run-the-mongodb-service

Regards, Moacy

于 2013-04-28T03:10:40.283 に答える
0

回答ありがとうございMoacy Barrosますが、コマンドプロンプトですべてのコマンドを「管理者権限で実行するため、問題はありませんでした:」問題は、エディターで手動で構成したmongod.cfg場合 mongod.cfg、この問題はウィンドウ 7 またはサーバーでこれを行う必要がないことを解決するためのものでした2008年

編集::

古いウィンドウでMongoDB < 2.2をインストールするthat i was tested場合。Configure directories and files歩調を合わせて

echo logpath="C:\Program Files\MongoDB\log\mongo.log" > "C:\Program Files\MongoDB\mongod.cfg"

それ mongod.cfg はあなたのmongodbのために作られましたが、それは私のために作られたものではありませんでしたwindow 8

logpath=C:\mongodb\log\mongo.log 
logappend=true
dbpath = E:\data
于 2013-04-28T13:24:39.813 に答える