「MongoDBをインストールする」の版間の差分
imported>Administrator 編集の要約なし |
imported>Administrator |
||
| (同じ利用者による、間の4版が非表示) | |||
| 1行目: | 1行目: | ||
== FreeBSDにインストールする == | == FreeBSDにインストールする == | ||
[[FreeBSD]]のパッケージには[[MongoDB]]関連が一通り揃っている。複数のバージョンが用意されており、とりあえず特定バージョンに依存したシステムを作ってあるのでなければ最新のを入れておけばよい。 | |||
# pkg install mongodb34 mongodb34-tools | # pkg install mongodb34 mongodb34-tools | ||
Mongodデーモンを有効化して自動起動にする。/etc/rc.confに以下の一行を追加。 | |||
mongod_enable="yes" | mongod_enable="yes" | ||
| 36行目: | 36行目: | ||
> | > | ||
[[category: MongoDB]] | == macOSにインストールする == | ||
[[macOS]]の場合は[[Homebrew]]からインストールするのが簡単である。root権限ではなくインストール時に使用したユーザーの権限で起動するようになっている。 | |||
$ brew install mongodb | |||
インストール時のメッセージに従い起動してみる。起動してもとくに何も表示されない。Ctrl+Cで終了する。 | |||
$ mongod --config /usr/local/etc/mongod.conf | |||
Mongodデーモンの自動起動はHomebrewからのインストール時にLaunchDaemonに設定されている。 | |||
$ ls ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist | |||
macOS起動時にMongodを自動起動させたくない場合はこのファイルを消す。 | |||
$ rm ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist | |||
上記はシンボリックリンクであり実態は以下にあるので再度自動起動にしたい場合はリンクを貼るとよい。バージョンが異なる場合は以下のパスも若干異なるので注意。 | |||
$ ln -s /usr/local/Cellar/mongodb/3.4.6/homebrew.mxcl.mongodb.plist ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist | |||
[[category: MongoDB]] | |||