MongoDB 完全新手教學 -1-環境架設 [Mac安裝紀錄 ]
Homebrew 是一個適用於 Mac OS X 的套件安裝工具,用來安裝 Mac OS X 中所沒有的工具。
因為 Homebrew 在使用前也是要先自己先安裝好,除非您已經有使用 Homebrew 的習慣,否則建議您直接使用手動安裝的方式來安裝 MongoDB 會比較單純,省去再學一個 Homebrew 的麻煩。
以下是使用 Homebrew 的安裝指令。首先更新套件:
brew update
安裝
mongodb
:brew install mongodb
這樣就完成了。
也可以自己編譯支援 TLS/SSL 的版本:
brew install mongodb --with-openssl
或是安裝最新的開發版本:
brew install mongodb --devel
手動安裝
首先從 MongoDB 官方網站下載最新的安裝檔,然後先解壓縮:
tar -zxvf mongodb-osx-x86_64-3.0.2.tgz
建立一個要放置 MongoDB 的目錄,並將解壓縮出來的檔案複製進去:
mkdir -p mongodb cp -R -n mongodb-osx-x86_64-3.0.2/ mongodb
編輯
~/.bashrc
,設定 PATH
,加入:export PATH=mongodb-install-directory/bin:$PATH
其中的
mongodb-install-directory
要替換為自己的安裝路徑。啟動 MongoDB
MongoDB 安裝完成之後,在使用前還要先建立資料庫存放的目錄,預設的資料庫存放路徑是
/data/db
:mkdir -p /data/db
建立好這個目錄之後,還要確認一下這個目錄可以被執行
mongod
的使用者存取,您可能會需要用管理者權限來修改一下這個目錄的擁有者,最後再以該擁有者的權限來啟動 mongod
:mongod
如果您安裝的 MongoDB 是自己開發或測試用的話,建議可以把資料庫放在自己的家目錄下,然後用自己的權限來執行
mongod
即可,省去處理檔案權限的麻煩:mkdir -p ~/data/db mongod --dbpath ~/data/db