恢復內容開始 1.首先安裝homebrew,已有就跳過 2.下載安裝mongodb 3.配置mongodb 4.啟動mognodb ...
---恢復內容開始---
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 --顯示數據