在使用mongodb過程中遇到了mongodb無法啓動的情況,於是查閱各種資料,都沒有解決問題,於是決定重新安裝一次。這次選擇用homebrew安裝。步驟如下
1.安裝homebrew 終端輸入
ruby-e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 用 Homebrew 安裝 MongoDB
2.1先更新brew本身
brew update
2.2安裝mongodb
brew install mongodb
安裝成功後界面如下:
輸入mongod,執行 mongod 命令提示錯誤信息:
2017-03-01T11:30:04.055+0800 W NETWORK[thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused
2017-03-01T11:30:04.058+0800 E QUERY[thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed
dbpath 不存在,因爲dbpath的作用是存儲MongoDB數據文件,需要創建/data/db這個目錄或者使用--dbpath參數項指定一個已經存在的目錄。
2.3 創建目錄
執行sudo mkdir -p /data/db
3.啓動mongo
啓動成功,在瀏覽器輸入localhost:27017
作者:開始懂了_317
鏈接:http://www.jianshu.com/p/d2b7c71ddf7d
來源:簡書
著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。