mac环境mongodb安装与配置
生活随笔
收集整理的這篇文章主要介紹了
mac环境mongodb安装与配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、安裝
MAC環境安裝mongodb有兩種方式,一種方式是通過下載安裝包,另一種方式是通過homebrew。
- 1、安裝包方式
從mongodb官網可以下載MAC安裝包:https://www.mongodb.com/download-center#community
或者使用curl下載
添加到 PATH 環境變量
export PATH=/usr/local/mongodb/bin:$PATH- 2、homebrew方式
安裝最新版本
sudo brew install mongodb --devel安裝完成后可以運行
mongod --version查看已安裝的版本
二、配置與啟動
創建配置目錄:
挑一個順眼的位置,創建一個目錄,比如叫mongodata,用來放置mongo啟動需要的三樣東西:數據文件、日志文件、配置文件,隨便起名,比如用來裝數據的叫db、用來裝日志的叫logs、用來裝配置文件的叫etc。
創建好目錄以后,在logs下創建一個mongo.log文件,用來裝日志,etc下創建一個比如叫mongo.conf。log文件由mongodb寫入,conf文件的內容需要自己寫好,mongodb啟動的時候讀取。
mongodb啟動的命令是mongod,有兩種方式,一是命令行帶參數,二是配置文件方式,非特殊情況正常人用的應該都是第二種。
- 1、命令行方式啟動
這種方式就是啟動的時候不用配置文件,配置文件里的配置項都直接寫在命令行上。
啟動時需要其他參數就繼續添加--參數 值 --參數 值...
這種方式顯然比較繁瑣
- 2、配置文件方式啟動
實際上就是把第一種方式中的參數列表挪到配置文件中,也就是上面etc目錄下的mongo.conf文件,這樣的話,啟動的時候只需要記住配置一個參數(config)指定一下配置文件是誰就可以了。
mac下–config可以直接用-f
mongod -f /Users/thatway/mongodata/etc/mongo.conf啟動后可以查看日志
tail -f /Users/thatway/mongodata/logs/mongodb.log看到waiting for connections on port 27017時就代表啟動成功了
常用的配置項(以寫在配置文件中為例):
#數據庫路徑 dbpath=/Users/thatway/mongodata/db/#日志輸出文件路徑 logpath=/Users/thatway/mongodata/logs/mongodb.log#錯誤日志采用追加模式,配置這個選項后mongodb的日志會追加到現有的日志文件,而不是從新創建一個新文件 logappend=true#啟用日志文件,默認啟用 journal=true#這個選項可以過濾掉一些無用的日志信息,若需要調試使用請設置為false quiet=false#是否后臺啟動,有這個參數,就可以實現后臺運行 fork=true#端口號 默認為27017 port=27017#指定存儲引擎(默認不需要指定) #storageEngine=mmapv1#開啟網頁日志監控,有這個參數就可以在瀏覽器上用28017查看監控界面 httpinterface=true當以后臺運行方式啟動時,關閉mongodb的方式同樣是
ps -ef|grep mongo然后
kill 進程號總結
以上是生活随笔為你收集整理的mac环境mongodb安装与配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: express项目创建
- 下一篇: vue图片懒加载插件vue-lazylo