Mac 下用homebrew安裝配置MongoDB


---恢復內容開始---

1.首先安裝homebrew,已有就跳過

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2.下載安裝mongodb

brew install mongodb

3.配置mongodb

//在根目錄下創建data/db文件,自己指定文件位置
mkdir -p /data/db

//給data/db文件件賦予權限
sudo chown id -u /data/db

//如果出現 "illegal user name" 的錯誤提示,這時我們可以查看當前的 username 並賦予權限:
$ whoami
username --當前用戶
$ sudo chown username /data/db
//添加環境變量,打開.zshrc文件
vim ~/.zshrc

//添加mongodb安裝目錄到環境變量中
export PATH=/usr/local/Cellar/mongodb/3.4.6/bin:${PATH}

//執行命令使環境變量生效
source ~/.zshrc

//需改配置文件,默認文件位置為:/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                   --綁定訪問ip

4.啟動mognodb

//當出現 waiting for connections on port 27017 這些字樣時,我們的服務器已經啟動成功,它正在運行和偵聽端口27017
mongod

//在瀏覽器打開localhost:2017 ,出現如下信息
It looks like you are trying to access MongoDB over HTTP on the native driver port.

//另外在開一個終端,輸入mongo進入數據庫操作界面
show dbs --顯示數據

 


免責聲明!

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



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