Node.js遠端連線另一個主機上的MongoDB資料庫伺服器

來源:互聯網
上載者:User

Node.js遠端連線另一個主機上的MongoDB資料庫伺服器

我的MongoDB是裝在linux下的。

首先,先添加使用者

1、首先在MongoDB伺服器主機上進行terminal命令列,輸入

mongo

2、輸入 use admin  進入使用者管理資料庫

3、db.addUser("username","password");這裡的username和password分別為你要設定的使用者名稱和密碼,你可以多加幾個,以備以後使用

如沒有提錯誤資訊,說明已成功添加使用者。

其次,設定伺服器可以通過其它主機的MongoDB用戶端可以串連

1、在終端命令列上輸入

sudo vi /etc/mongod.conf

2、在開啟的檔案中找到 

#bind_ip = 127.0.0.1 改為bind_ip=0.0.0.0 即可通過遠端連線此伺服器,以前是只可以在本地串連

#port = 27017 改為 port=27017 即設定遠端連線的連接埠

#auth=true 改為 auto=true 即將許可權驗證串連資料庫,如還需通過匿名訪問或不通過許可權驗證訪問,此處可以不改

3、重啟MongoDB 

  在命令列輸入 sudo service mongod restart  或

          /etc/init.d/mongod restart

  如提示類似以下資訊,說明服務重啟完成

  mongod stop/waiting

  mongod start/running, process 15883

再進行遠端連線MongoDB資料庫即可。

MongoDB 3.0 正式版發布下載 

CentOS編譯安裝MongoDB

CentOS 編譯安裝 MongoDB與mongoDB的php擴充

CentOS 6 使用 yum 安裝MongoDB及伺服器端配置

Ubuntu 13.04下安裝MongoDB2.4.3

MongoDB入門必讀(概念與實戰並重)

Ubunu 14.04下MongoDB的安裝指南

《MongoDB 權威指南》(MongoDB: The Definitive Guide)英文文字版[PDF]

Nagios監控MongoDB分區叢集服務實戰

基於CentOS 6.5作業系統搭建MongoDB服務

MongoDB 的詳細介紹:請點這裡
MongoDB 的:請點這裡

本文永久更新連結地址:

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.