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 的:請點這裡
本文永久更新連結地址: