LoginSignup
5
5

More than 5 years have passed since last update.

MongoDBをWindows(32bit)にinstall

Last updated at Posted at 2016-02-10

install

download

展開

  • 任意のフォルダにzipを展開
  • 便宜的に展開したフォルダ名をmongodbに変更
    • 今回はD:\install\mongodbにしたとする

PATHを通す

  • 環境変数PATHにmongodb/binのPATHを通す
    • 今回はD:\install\mongodb\binを環境変数PATHに追加

データベースフォルダとログフォルダの作成

  • 任意の場所にデータベースフォルダとログフォルダを作成する
  • 今回はmongodb配下に置くこととする
    • mongodb/data
    • mongodb/logs

起動確認

  • コマンドプロンプトを開き、以下のコマンド(パスは環境に合わせて変更すること)
mongod --dbpath d:\install\mongodb\data --logpath d:\install\mon
godb\logs\mongodb.log --storageEngine=mmapv1

  • ネットワーク許可のダイアログが出た場合、許可する
  • ログフォルダを開いてログにwaiting for connections on port 27017のように出ていればOK
  • ctrl+cで終了する

Windowsサービスに登録して自動起動させる

configファイルの作成

  • データベースファイルとログファイルの位置をいつも設定するのは面倒なのでconfigを作る
  • configファイルは任意の位置、名前でOK

    • 今回はmongodb\mongod.cfgとした
  • configファイルの中身は以下の要領で記述

  • configファイルを保存する際にUTF8で保存すること

systemLog:
    destination: file
    path: d:\install\mongodb\logs\mongod.log
storage:
    dbPath: d:\install\mongodb\data
    engine: mmapv1
processManagement:
   windowsService:
      serviceName: MongoDB-Service
      displayName: MongoDB-Service
      description: MongoDBのサービス

windowsサービスに登録

  • コマンドプロンプトを「管理者として実行」する
  • 以下のコマンドにてサービスに登録
mongod --install --config "D:\install\mongodb\mongod.cfg"
  • コントロールパネル - 管理ツール - サービスからmongodbを起動
5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5