最新版 |
編集中の文章 |
1行目: |
1行目: |
| == FreeBSDにインストールする == | | == FreeBSDにインストールする == |
− | [[FreeBSD]]のパッケージには[[MongoDB]]関連が一通り揃っている。複数のバージョンが用意されており、とりあえず特定バージョンに依存したシステムを作ってあるのでなければ最新のを入れておけばよい。
| + | MongoDB関連のパッケージをインストールする。 |
| # pkg install mongodb34 mongodb34-tools | | # pkg install mongodb34 mongodb34-tools |
| | | |
− | Mongodデーモンを有効化して自動起動にする。/etc/rc.confに以下の一行を追加。
| + | Mongodデーモンを有効化する。/etc/rc.confに以下の一行を追加。 |
| mongod_enable="yes" | | mongod_enable="yes" |
| | | |
35行目: |
35行目: |
| test | | test |
| > | | > |
− |
| |
− | == 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]]
| |