一、安裝
① 把Mongo的安裝配置添加的yum中
vi /etc/yum.repos.d/mongodb-org-3.4.repo
把下面配置複製到檔案中
[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
② 運行安裝命令
sudo yum install -y mongodb-org
出現如下的日誌說明安裝成功了。
③ 設定資料儲存路徑
預設下mongo的儲存路徑是 /data/db ,如果此時系統中沒有這個檔案,是不會啟動成功的。所以要手動穿件這個檔案夾
mkdir -p /data/db ④ 啟動Mongo
sudo service mongod start
出現下面日誌說明啟動成功。
⑤ 串連本地的Mongo
mongo
此時Mongo的安裝已經完成,上面日誌中有警告啥的可以通過配置解決,但不影響使用。
參考資料:https://docs.mongodb.com/master/mongo/ 二、Mongo的遠端連線
注意:Mongo的遠端連線需要開啟許可權控制
本教程是不過多涉及許可權問題,許可權詳情可參考:
http://www.cnblogs.com/hanyinglong/archive/2016/07/25/5704320.html ① 添加新的使用者
首先添加個管理員帳號(root許可權):
db.createUser({ user:"root", pwd:"password", roles:[{role:"root",db:"admin"}] })
添加個普通帳號(讀寫權限):
(命令中的db 代表使用者所分配的資料庫)
db.createUser({ user:"zhanghao", pwd:"mima", roles:[{role:"readWrite",db:"test"}] });
② 修改設定檔
vi /etc/mongod.conf
注釋掉:bindIp: 127.0.0.1 # Listen to local interface only, comment to listen on all interfaces.添加:security: authorization: enabled
③ 重啟Mongo 遠端連線
service mongod restart
開啟ROBO(mongo 視覺化檢視):
最後點擊Save就可以愉快的使用啦