https://brew.sh/index_zh-cn.html
按照官網步驟便可。html
brew install mongodb
說明已經使用mongodb安裝成功。
安裝目錄爲/usr/local/Cellar/mongodb/4.0.2mongodb
試着運行mongodb運行失敗了。bash
發現默認mongodb 數據文件是放到根目錄 data/db 文件夾下,若是沒有這個文件,請自行建立.服務器
mkdir -p /data/db
手動添加mongod到環境變量中:app
nano ~/.bash_profile
//添加mongodb安裝目錄到環境變量中 export PATH=/usr/local/Cellar/mongodb/4.0.2/bin:${PATH}}
讓環境變量立刻生效:測試
source ~/.bash_profile
修改mongodb配置文件,配置文件默認在 /usr/local/etc 下的 mongod.confspa
# Store data in /usr/local/var/mongodb instead of the default /data/db dbpath = /data/db # Append logs to /usr/local/var/log/mongodb/mongo.log logpath = /usr/local/var/log/mongodb/mongo.log logappend = true # Only accept local connections bind_ip = 127.0.0.1
再次運行mongodbcode
最後一行錯誤提示爲剛剛新建的/data/db沒有寫入權限htm
給/data/db權限homebrew
sudo chown `id -u` /data/db
mongodb服務器啓動起來啦,而後再去啓動客戶端
測試一下