1

私はMacportsを初めて使用します。macports を使用して mongodb をインストールしました。唯一の問題は、mongodb.conf ファイルが見つからないことです。私は Ubuntu ユーザーであり、Ubuntu の /etc/mongodb.conf にあることを知っています。osx macports インストールのどこで見つけることができますか? Web ブラウザーからデータを取得できるように、mongodb.conf ファイルで --rest 機能を有効にしたいと考えています。助けてください。

4

2 に答える 2

3

これはmacosxの方法ではないため、「ポートの内容」を含むmongodb.confファイルが見つからないことを恐れています-ご存知のように、macは「異なる」...

代わりに、最初にmongodbポートをインストールしたときに作成されたmongodb起動エージェントを有効にしたと仮定すると、このファイルをテキストファイルとして編集するだけで済みます。

/opt/local/etc/LaunchDaemons/org.macports.mongodb/org.macports.mongodb.plist

ProgramArguments 配列で、セミカラム文字列要素の直前に以下を追加します。

<string>--rest</string>

macosx 起動エージェントがまだアクティブ化されていない場合は、次のようなシンボリック リンクを作成して、自分でアクティブ化することができます。

sudo ln -s /opt/local/etc/LaunchDaemons/org.macports.mongodb/org.macports.mongodb.plist /Library/LaunchDaemons/org.macports.mongodb.plist

次回mongodbを起動するときは、RESTインターフェースを有効にする必要があります。

于 2013-10-12T08:50:27.600 に答える
1

次のコマンドを使用して、ポートによってインストールされたすべてのファイルを一覧表示できますport contents

port contents mongodb

grepの出力mondgodb.confから、インストールされた場所を見つけることができます。

于 2012-10-13T05:45:49.633 に答える