0
なぜサーバー上でmongod
というコマンドを実行していても問題ありません。データベースに接続できません:接続に失敗しました:localhost:27017:接続が拒否されました
は:ローカルホスト:への接続に失敗しました27017: 接続は、ここでの問題はMongoのサーバーはあなた開いているSSHセッションで実行されているということである
なぜサーバー上でmongod
というコマンドを実行していても問題ありません。データベースに接続できません:接続に失敗しました:localhost:27017:接続が拒否されました
は:ローカルホスト:への接続に失敗しました27017: 接続は、ここでの問題はMongoのサーバーはあなた開いているSSHセッションで実行されているということである
を拒否しました接続します。 disown
を使用するか、またはtmuxやscreenなどのユーティリティを使用して、セッションからmongoサーバーを切り離す必要があります。これにより、あなたのsshセッションを切断した後、あなたのmongoサーバプロセスを実行し続けることができます。
a comment aboveで述べたように、mongoサーバーをサービスとして実行すると、sshセッションを切断してもサーバープロセスを実行できます。サービスとして
開始モンゴは次のようになります -
sudo service mongod start
セットアップに関する他の何も知らずに、私たちがあなたに適切な答えを与えることは不可能です。それはちょうど推測だろう。それはローカルの仮想サーバーかリモートサーバーですか? OS?コードはmongoと同じサーバーにありますか? –
'sudo service mongod start'でmongoを起動しようとしましたか? –