【MongoDB 4.0】在Ubuntu18.04上安裝MongoDB (VirtualBox篇)

VirtualBox是一套免費的VM系統,當然像是微軟的VMWare,還是只有mac版的Parallels Desktop,都是不錯的選擇,今天為什麼要選擇VirtualBox呢?主要是因為Parallels Desktop 14 Lite安裝完成之後,居然就要我訂閱,它不是免費版的嗎?而且我也只用Ubuntu而己呀。VirtualBox在Windows、macOS、Linux-like都可以安裝,在教學上或移動上都相當的方便,軟體上也滿穩定的。MongoDB是一套NoSQL資料庫,有別於SQL類的關聯式資料庫,NoSQL主要指非關係型、分散式、不提供ACID的資料庫設計模式,它是強調Key-Value Stores和文件資料庫的優點,而不是單純的反對RDBMS。說了這麼多,現在我們就來安裝吧。

安裝VirtualBox

VM設定

  • 在這邊使用的是VirtualBox 6.0,設定的部分就不細說了,Ram越大越好,CPU越快越好

系統安裝

  • 安裝的部分也不贅述了,就一步一步照著按就可以了

安裝MongoDB

使用APT安裝

  • 還是使用萬能的apt安裝,然後就裝完了
sudo apt upgrade
sudo apt update
sudo apt install mongodb -y
sudo systemctl status mongodb

![](images/2019/mongoDB-install/(mongoDB_1.jpg)

systemctl指令

試用systemctl指令

sudo systemctl stop mongodb         # 停止該服務
sudo systemctl status mongodb       # 查看該服務的狀態
sudo systemctl start mongodb        # 啟動該服務         
sudo systemctl status mongodb
sudo systemctl restart mongodb      # 重新動啟該服務
sudo systemctl status mongodb

使用MongoDB

試用一下MongoDB的指令

MongoDB GUI

Robo 3T

  • Robo 3T是一套免費的MongoDB GUI,它的付費版叫做Studio 3T,看起來還滿不錯用的