このチュートリアルでは、
MongoDB
をWindowsにインストールする方法を説明します。
-
MongoDB 2.2.3
-
Windows 7
1. MongoDBをダウンロードする
公式のhttp://www.mongodb.org/downloads[MongoDBウェブサイト]からMongoDBをダウンロードしてください。 Windows 32ビットまたは64ビットを選択します。解凍し、好きな場所に展開します。例えば、 `d:\ mongodb \`です。
2. MongoDBフォルダを確認する
MongoDBでは、binフォルダに10個の実行可能ファイル(exe)しか含まれていません。これは本当ですが、これはMongoDBにとって必要なファイルです。関係データベースのバックグラウンドから来た私のような開発者を信じるのは本当に難しいです。
Figure:$ MongoDB/bin fo> lder
の下のファイル
-
Note ** + Windows環境変数に `$ MongoDB/bin`を追加すると、コマンドプロンプトでMongoDBのコマンドに簡単にアクセスできるようになります。
3.設定ファイル
MongoDB設定ファイルを作成します。これは単なるテキストファイルです。
d:\ mongodb \ mongo.config
d:\ mongodb \ mongo.config
##store data here dbpath=D:\mongodb\data ##all output go here logpath=D:\mongodb\log\mongo.log ##log read and write operations diaglog=3
-
注意** MongoDBはデータを格納するためのフォルダ(データディレクトリ)が必要です。デフォルトでは、 “C:¥data¥db”に格納され、このフォルダを手動で作成します。 MongoDBはあなたのためにそれを作成しません。 `–dbpath`オプションで代替データディレクトリを指定することもできます。
4. MongoDBサーバを起動する
`mongod.exe –config d:\ mongodb \ mongo.config`を使ってMongoDBサーバを起動してください。
d:\mongodb\bin>mongod --config D:\mongodb\mongo.config all output going to: D:\mongodb\log\mongo.log
5. MongoDBに接続する
`mongo.exe`を使用して、起動したMongoDBサーバに接続します。
d:\mongodb\bin>mongo MongoDB shell version: 2.2.3 connecting to: test >//mongodb shell
6. WindowsサービスとしてのMongoDB
MongoDBをWindowsサービスとして追加すると、MongoDBは各システムの再起動後に自動的に起動します。
`–install`でWindowsサービスとしてインストールします。
d:\mongodb\bin> mongod --config D:\mongodb\mongo.config --install
__A “MongoDB”という名前のWindowsサービスが作成されました。
MongoDBサービスを開始するには
net start MongoDB
MongoDBサービスを停止するには
net stop MongoDB
MongoDBサービスを削除するには
d:\mongodb\bin>mongod --remove
7.よくある質問
{空} 1。 Windows 8にWindowsサービスとしてMongoDBをインストールしますが、「アクセスが拒否されました」というエラーメッセージが表示される:
C:\Users\mkyong2002>mongod --config D:\mongodb\mongo.config --install Tue Jul 16 21:05:55.154 diagLogging level=3 Tue Jul 16 21:05:55.155 diagLogging using file D:\mongodb\data/diaglog.51e54533 Tue Jul 16 21:05:55.155 Trying to install Windows service 'MongoDB' Tue Jul 16 21:05:55.155 Error connecting to the Service Control Manager: Access is denied. (5)
これを修正するには、
Administrative Privileges
でコマンドプロンプトを実行します。 – コマンドプロンプトアイコンを右クリックし、管理者として実行を選択します。
参考文献
Windows上のMongoDB]。
http://docs.mongodb.org/manual/reference/configuration-options/
[MongoDB
設定オプション]