Linux下yum安裝mongodb


1:創建倉庫
vi /etc/yum.repos.d/mongodb-org-3.4.repo
2:把下面的內容復制到文件中 保存退出


[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
3:yum安裝 如圖安裝完成

yum install -y mongodb-org

 


4:驗證安裝結果

# rpm -qa |grep mongodb
mongodb-org-3.2.10-1.el7.x86_64
mongodb-org-mongos-3.2.10-1.el7.x86_64
mongodb-org-shell-3.2.10-1.el7.x86_64
mongodb-org-server-3.2.10-1.el7.x86_64
mongodb-org-tools-3.2.10-1.el7.x86_64

# rpm -ql mongodb-org-server
/etc/init.d/mongod
/etc/mongod.conf
/etc/sysconfig/mongod
/usr/bin/mongod
/usr/share/doc/mongodb-org-server-3.2.10
/usr/share/doc/mongodb-org-server-3.2.10/GNU-AGPL-3.0
/usr/share/doc/mongodb-org-server-3.2.10/MPL-2
/usr/share/doc/mongodb-org-server-3.2.10/README
/usr/share/doc/mongodb-org-server-3.2.10/THIRD-PARTY-NOTICES
/usr/share/man/man1/mongod.1
/var/lib/mongo
/var/log/mongodb
/var/log/mongodb/mongod.log
/var/run/mongodb

5:修改配置文件

vi /etc/mongod.conf
把bindIP改成 0.0.0.0所有的機器都可以訪問

 

 

6:啟動/關閉mogodb

啟動mongo服務:

service mongod start
[root@localhost ~]# netstat -nltp|grep mongo
tcp        0      0 0.0.0.0:27017               0.0.0.0:*                   LISTEN      3989/mongod 
關閉mongodb服務:

service mongod stop

7.創建管理員用戶及密碼

     進入  mongo

      use admin

      db.createUser({user: "adminUser", pwd: "adminPass",roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]})

管理員創建成功,現在擁有了用戶管理員
用戶名:adminUser
密碼:adminPass
然后,斷開 mongodb 連接, 關閉數據庫

8. 創建普通用戶

過程類似創建管理員賬戶,只是 role 有所不同

use foo

db.createUser( { user: "simpleUser", pwd: "simplePass", roles: [ { role: "readWrite", db: "foo" }, { role: "read", db: "bar" } ] } )


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM