/ /リモートサーバー上の流星アプリによって生成されたmongodbにアクセスするには? - node.js、mongodb、meteor

meteor appによって生成されたmongodbにリモートサーバでアクセスするには? - node.js、mongodb、meteor

私は実行中のmongodbと流星のアプリケーションがあります私のシステムの一つで私は別のシステム上で動作している別のアプリケーションを、流星アプリケーションによって生成されたmongodbにアクセスさせたいと思っています。

これはどのようにして実現できますか?デフォルトではmongodb bind ipはlocalhostなので、外部からはアクセスできません。

回答:

回答№1は0

お勧めしませんが、localhost経由でのみアクセスできるMongoDBの制限を無効にすることができます。 見る: http://www.mkyong.com/mongodb/mongodb-allow-remote-access/


回答№2の場合は0

サービスが同じサーバー上にある場合は、localhostアドレスを使用します。

流星はその住所にモンゴブをさらす傾向がある+1 (流星がポート3000にある場合、mongodbはポート3001にあります)

あなたのサービスはlocalhost:3001にアクセスできます

別のサーバーからアクセスする場合は、ポートを外部に公開するためにmongodbの設定を変更する必要があります(おそらく他のサーバなどにアクセスできるようにいくつかのファイアウォールルールを設定することもできます)

上記の提案を使用してください MONGO_URL = mongodb:// hostname:port

理想的にはあなたのmongodbをどこかに安全に配備し、Meteorに接続文字列を介してそれを必要とする他のアプリを差し込みます。