0

Rubygemsを使用してMongoDBをインストールした後

 gem install mongodb

私のユーザー/サイトディレクトリで、私はしました

sudo mkdir -p /data/db/  
sudo chown `id -u` /data/db  

ただし、これではユーザー/サイトにこれらのディレクトリは作成されませんでした。それらにアクセスするには、いくつかのレベルをバックアップする必要がありました。

私が従っている指示はそれから私に言った

cd to your MongoDB bin directory or type in the complete path to it. You'll need to start mongod.

$ ./bin/mongod 

このコマンドは、user / sites内で実行しました。また、いくつかのレベルをバックアップした後、dataディレクトリ内、およびdata/dbディレクトリ内で実行しました。しかし、私が得るたびに

./bin/mongod: No such file or directory

最初の質問:何が問題なのか知っていますか?

一度それが機能するようになったら、mongoシェルを開始するためにこれを行う必要があります

./bin/mongo  

2番目の質問:そのコマンドはどこで実行しますか?

4

4 に答える 4

4

私も同じ問題を抱えていました。私は64ビットのubuntuマシンで32ビットバージョンのmongoを使用していたことが判明しました。

私は以下のリンクからこれを入手しました:

https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/b8rhUllEhlA

于 2013-01-28T12:26:58.787 に答える
0

Ruby gemが実際にMongoDBをインストールするので、mongoをインストールしてもよろしいですか?あなたはrubyドライバーだけをインストールしているように私には見えます。MongoDBのインストール方法に関するドキュメントをいくつか紹介します。

于 2012-09-17T02:10:32.687 に答える
0

間違った道:

$ sudo chown -R sqy1 /Users/sqy1/data/db
于 2015-05-21T08:00:34.507 に答える
0

Windowsを使用している場合は、git bash / cmdに移動し、「cd」と入力します。これにより、ルートディレクトリに移動し、「mongod」と入力して「type」を押すと、mongoDBが起動します。私はこれをしました、そしてそれは働きました

于 2020-09-28T15:09:20.600 に答える