MongoDBオープンリモートログイン


一、設定ファイルを変更する
  • vim /etc/mongodb.conf
    
    #where to log
    
    logpath=/var/log/mongodb/mongodb.log
    logappend=true
    bind_ip = 127.0.0.1
    
    #port = 27017
    
    
    # Enable journaling, http://www.mongodb.org/display/DOCS/Journaling
    
    journal=true
    
    # Enables periodic logging of CPU utilization and I/O wait
    
  • は上のbind_ip = 127.0.0.1を注釈して落とします.
    
    #where to log
    
    logpath=/var/log/mongodb/mongodb.log
    logappend=true
    
    # bind_ip = 127.0.0.1  #       ,         .
    
    
    #port = 27017
    
    
    # Enable journaling, http://www.mongodb.org/display/DOCS/Journaling
    
    journal=true
    
    # Enables periodic logging of CPU utilization and I/O wait
    
  • 二、MongoDBを再起動する
       注!再起動する前に、データベースが使用中かどうか確認してください.取り返しのつかない損失を招く恐れがあります.✈飛行機のチケットを予約します
    三、セキュリティグループの構成(オプションで、もしアリ雲(ECS)の例のデータベースであれば.)
       注!対応してポートをMongoDBのポート27017(デフォルトポート)に変更すればいいです.✈飛行機のチケットを予約します
    四、コマンドラインで接続する
  • MongoDB接続リモートサーバのコマンドフォーマットは以下の通りです.
  • mongo ip DNS:MongoDB / -u user -p password
  • MongoDB接続リモートサーバのコマンド例コードは以下の通りです.
  • デフォルトポートを使ってMongoDB
  • と接続する.
  • mongo 192.168.1.100MongoDB shell version:2.4.8 connecting to:192.168.100/test
  • MongoDBに接続し、ポートを指定する.
  • mongo 192.168.1.100:27017
  • 指定のモングDBデータベースに接続する
  • mongo 192.168.1.100:27017/test
  • 指定されたユーザ名とパスワードを指定して指定されたMongoDBデータベースに接続する.
  • mongo 192.168.1.200:27017/test -u user -p password
  • !著作権声明!
    このシリーズは博主が学んだ心得と体験で、すべての内容はオリジナルです.
    伝播、コピー、修正を歓迎します.引用、転載などは転載元を明記してください.ご協力ありがとうございます
    ビジネス目的で、ブロガーと連絡してください.著作権所有者と連絡してください.ありがとうございます.\(≧▽≦)/
    !著作権声明!
    生活は~一番重要なのは楽しいです.O(∩∩)O~这里写图片描述