Mac For Mongodb安裝啓動、中止及啓動受權

一、到Mongodb官網下載相應的安裝包

地址:https://www.mongodb.com/download-center?jmp=nav#community

二、Mac Mongodb安裝過程

1⃣️解壓mongodb-osx-ssl-x86_64-4.0.9.tgz安裝包,並更名爲mongodb,複製到mac /usr/local目錄mongodb

2⃣️若是你是第一次配置環境變量,能夠使用「touch .bash_profile」 建立一個.bash_profile的隱藏配置文件(若是你是爲編輯已存在的配置文件,則使用"open -e .bash_profile"命令打開文件,或者vi .bash_profile編輯)。數據庫

3⃣️加入系統環境變量到文件:export PATH=/usr/local/mongodb/bin:$PATHbash

4⃣️保存退出 source .bash_profile刷新配置文件生效。spa

5⃣️echo $PATH查看是否成功。code

 

6⃣️輸入sudo mkdir -p /data/db,新建用於保存數據庫文件目錄。默認使用這個文件夾保存,若是想自行設置,可進入usr/local/mongodb/bin後,使用./mongod --dbpath=/你的路徑指定你的文件夾。blog

三、啓動和關閉mongodb服務

1⃣️cd進入/usr/local/mongodb/bin目錄執行sudo mongod 便可啓動服務ssl

2⃣️command+n新建一個終端,輸入cd /usr/local/mongodb/bin回車,進入mongodb bin文件夾,隨後輸入./mongo,回車,鏈接成功mongodbget

3⃣️關閉mongodb服務it

在新建鏈接終端裏面輸入use admin;後再輸入db.shutdownServer(),關閉服務;class

 

四、建立管理用戶及受權

1⃣️ 切換到admin數據庫 use admin
use admin
db.createUser(
  {
    user: "admin",
    pwd: "admin",
    roles: [ { role: "root", db: "admin" } ]
  }
)
2⃣️ 關閉mongodb
db.shutdownServer();
3⃣️ 從新登陸啓用受權認證
1.未指定data和log則默認路徑 ./mongod --auth 
有手動修改指定到./mongod --auth --dbpath=/usr/db/data --logpath=/usr/db/logs/mongodb.log
2.切換到admin數據庫,使用查看用戶命令
use admin
show users
將提示未受權,須要作受權認證
db.auth("admin","admin")
提示爲:1,完成受權認證
相關文章
相關標籤/搜索