2015-05-19

Ubuntu 安裝 MongoDB 3.x

 阿舍這一篇是說明 MongoDB 3.X 版的安裝方式,但是,大部份的安裝步驟和 MongoDB 2.x 差不多,而最大的差別是兩者所使用的 PPA / APT 儲存庫不一樣,而且,apt-get 安裝所使用的套件名稱也不同, 以下就是 MongoDB 3.x 的安裝方式,阿舍主要是參考 MongoDB 官方的這篇文來操作的,然後,有稍微的調整過哩 !



在開始之前,阿舍還是要提醒一下,MongoDB 比較建議安裝在 64 位元的環境,尤其是要用來做正式服務的時候,所以,最好選一台有安裝 amd64 架構的 Ubuntu Server 來安裝會比較好哩 !


1. 下載並匯入 Mongodb 官方 PPA / APT 儲存庫的金鑰

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10


2. 將 MongoDb 的 PPA/APT 儲存庫加入套件來源


# 下面這是一整行,有點長,如果有興趣拆開做,請參考阿舍寫安裝 MongoDB 2.x 的那篇
$ echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list

 
3. 更新 PPA / APT 儲存庫套件清單

$ sudo apt-get update


4. 安裝

# 這樣會安裝 MongoDB 提供的所有程式,大概會需要 300 MB 左右
 
  $ sudo apt-get install mongodb-org


# 如果只想安裝某幾個套件可以直接指定套件名稱,而如果還要指定版本的話,就直接在套件後面用等號來指定
 
  $ sudo apt-get install -y mongodb-org=3.0.3 mongodb-org-server=3.0.3 mongodb-org-shell=3.0.3 mongodb-org-mongos=3.0.3 mongodb-org-tools=3.0.3

 
5. 啟動/停止/重啟 MongoDB

$ sudo service mongod start | stop | restart



6.檔案位置
+ 設定檔
下面是安裝後會自動建立的設定位置,但是,mongod 有一個 -f 選項可以在啟動時指定使用的設定檔名稱。

/etc/mongod.conf


+ 資料庫
這是一個資料夾,已建立的 MongoDB 資料庫都會放在這個資料夾裡,檔案名稱原則上會和資料庫名稱相同。

/var/lib/mongodb


+ 日誌檔

/var/log/mongodb/mongodb.log


以上就是 MongoDB 3.x 的安裝方式,在安裝完成後就會自動將 Mongodb 啟用成 Daemon 模式,接下來,就可以用 mongo 指令啟動 MongoDB 的 Shell 來操作 MongoDB 哩 ! ..




[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !