私はすでにMacにMongodbをインストールしていますが、現在プロセスは実行されていません。コマンドの使用を開始できるようにMongodbサービスを開始するにはどうすればよいですか?
ターミナルで次の手順を試してください。
which mongod
これはmongod
へのパスを出力しますが、$PATH
にない場合、コマンド出力は空になります。したがって、実行可能ファイルを見つける必要があります。
find / -name 'mongod'
このコマンドの出力では、多くの行が表示されます。そのうちの1行はbin/mongod
のようになります。 /usr/local/mongodb/bin/mongod
。その場合は、絶対パス全体を使用して、次を実行します。
echo "PATH=/usr/local/mongodb/bin/:$PATH" >> ~/.bash_profile
. ~/.bash_profile
その後、もう一度試してください。
mongod --dbpath /your/path
Homebrewを使用してmacOSにMongoDBをインストールした場合、ターミナルで次のように入力します。ほとんどの場合、トリックを行う必要があります。
$ brew services start mongodb
Mongodbを起動するには、ターミナルで「mongod」コマンドを実行するだけで済みます。
Mongodbがすべてのデータベースファイルを保存するフォルダーに移動して、コマンドを実行します
mongod --dbpath=.
HomebrewでMongoDBをインストールして実行する
ターミナルアプリを開いて入力します
醸造アップデート
Homebrewを更新した後
mongodbをインストールする
Mongoをダウンロードしたら、「db」ディレクトリを作成します。これは、Mongoデータファイルが存在する場所です。以下を実行することにより、デフォルトの場所にディレクトリを作成できます。
Sudo mkdir -p/data/db
/ data/dbディレクトリに適切な権限があることを確認するには、次を実行します
須藤チャウン-R
id -un
/data/db
いずれかのターミナルウィンドウでMongoデーモンを実行します
モンゴッド
これにより、Mongoサーバーが起動します。 Mongoデーモンを1つのターミナルで実行した状態でMongo Shellを実行し、別のターミナルウィンドウでmongoと入力します。これにより、MongoDBのデータにアクセスするためのアプリケーションであるMongo Shellが実行されます。 Mongoシェルを終了するにはquit()を実行しますMongoデーモンを停止するにはctrl-cを押します
サービスを開始:
醸造サービスがmongoを開始
https://treehouse.github.io/installation-guides/mac/mongo-mac.html
この行を使用して、問題を修正します。
ターミナルのmongo binパスで次の行を実行します。
export PATH=<mongodb-install-directory>/bin:$PATH
<mongodb-install-directory>
これをあなたのパスに置き換えます、例えば:
export PATH=/Application/Mongo/bin:$PATH