mac下使用brew安裝mongodb和配置
阿新 • • 發佈:2018-12-10
mac安裝homebrew
使用brew安裝mongodb
brew install mongodb
說明已經使用mongodb安裝成功。安裝目錄為/usr/local/Cellar/mongodb/4.0.2
試著執行mongodb執行失敗了。
發現預設mongodb 資料檔案是放到根目錄 data/db 資料夾下,如果沒有這個檔案,請自行建立.
mkdir -p /data/db
手動新增mongod到環境變數中:
nano ~/.bash_profile
//新增mongodb安裝目錄到環境變數中
export PATH=/usr/local/Cellar/mongodb/4.0.2/bin:${PATH}}
讓環境變數馬上生效:
source ~/.bash_profile
修改mongodb配置檔案,配置檔案預設在 /usr/local/etc 下的 mongod.conf
# 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
再次執行mongodb
最後一行錯誤提示為剛剛新建的/data/db沒有寫入許可權
給/data/db許可權
sudo chown `id -u` /data/db
mongodb伺服器啟動起來啦,然後再去啟動客戶端
測試一下