Mac OSX 下用 Homebrew 安裝 MongoDB 並配置到 WebStorm 中


1. 安裝 Ruby

OSX 操作系統內置 Ruby,但如果沒有 Ruby,則需先輸入以下命令安裝能夠進行多版本ruby環境安裝、管理和切換的命令行工具 RVM。

1.1 安裝 RVM

打開終端輸入以下命令:

curl -L https://get.rvm.io | bash -s stable

安裝完成 RVM 后運行"rvm"的顯示結果如下,可見安裝完成后需要再輸入該命令啟動 RVM:

source ~/.rvm/scripts/rvm

修改 RVM 的 Ruby 安裝源到 Ruby China 的 Ruby 鏡像服務器,這樣能提高安裝速度

echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db

1.2 用 rvm 安裝 ruby

列出已知的 Ruby 版本

rvm list known

安裝一個 Ruby 版本

rvm install 2.2.0 --disable-binary

這里安裝了最新的 2.2.0, rvm list known 列表里面的都可以拿來安裝。

切換 Ruby 版本

rvm use 2.2.0

如果想設置為默認版本,這樣一來以后新打開的控制台默認的 Ruby 就是這個版本

rvm use 2.2.0 --default 

查詢已經安裝的ruby

rvm list

卸載一個已安裝版本

rvm remove 1.8.7

rvm 的更多用法詳見:RVM 使用指南 · Ruby China

2. 安裝 Homebrew

Homebrew 的官方網站

Homebrew是Mac OSX下一個包依賴管理工具,用它來安裝軟件非常的方便只需要brew install 軟件名這一條命令就可以將你所需要的軟件安裝好,不用再操心安裝過程中軟件的依賴問題,這些問題Homebrew統統幫你搞定,Homebrew的官網:http://brew.sh/ 在官網上對Homebrew的安裝和用法有詳細的描述這里就不多扯了。如果你還沒有安裝,還等什么趕緊動手安裝吧!:]

Ruby 已經安裝好,輸入以下命令安裝 Homebrew

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

查看 Homebrew 是否安裝成功並查看版本號

brew --version

3. 用 Homebrew 安裝 MongoDB

brew install mongodb

3.1 測試 MongoDB

安裝完成后檢驗 MongoDB 是否安裝成功並查看版本號

mongod --version

其 mongod命令是用來啟動MongoDB的服務的

3.2 創建 /data/db 文件

執行 mongod 命令后返回了一堆錯誤信息,如下:

錯誤信息的意思是dbpath (/data/db)不存在(dbpath (/data/db)這個目錄是用來存儲MongoDB數據文件的地方),需要創建/data/db這個目錄或者使用--dbpath參數項指定一個已經存在的目錄。

既然不存在/data/db那我們就創建這個目錄,可能需要加上 sudo 權限

sudo mkdir -p /data/db

3.3 解決 /data/db 文件 權限問題

再次輸入mongod 命令啟動MongoDB的服務,服務又退出了返回一堆信息如下:

意思是因為權限問題不能創建和打開/data/db/mongod.lock這個文件,這里有兩個選擇,用 sudo 權限執行(不推薦)或者將 /data/ 加入用戶權限

sudo mongod

或者

sudo chown -R hanyile /data

3.4 MongoDB 安裝成功

再次輸入 mongod 命令執行成功

4. 訪問 MongoDB

更多參考請訪問:The mongo Shell

安裝成功后執行輸入 mongod 命令不要關閉終端,打開瀏覽器輸入 localhost:27017 如果出現以下結果則證明開啟成功

4.1 進入 MongDB 的CLI管理界面

mongod 運行的時候在另一個終端執行 mongo 命令,運行結果如下:

mongo

5. WebStorm 上綁定 MongoDB

Mac 下輸入 Command + Shift + A 打開 WebStorm 的設置的快速搜索,輸入 plugins 並進入

搜索 mongo 即可找到 Mongo Plugin,安裝之

安裝完成后需要配置 MongoDB 的安裝目錄到 WebStorm 中,輸入

which mongo

將返回結果復制到下面的框中點擊 Test ,測試 OK后點擊左下角 “+” 號

在彈出的 “Add a Mongo Server”中隨便起個名字后點擊 OK

即可看到 WebStorm 右側有 MongoDB 的可視化插件了~


免責聲明!

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



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