本篇要解決的問題 這陣子因為要幫朋友做一個小網站,在沒有後端的支援下,很多事情得自己來。 講到資料庫,本站比較熟悉的是 Firebase,但小網站需要全部架在自己的主機上,無法對外,只能裝在本機,想了一想,跟 Firebase 相近的資料庫,學起來後又對未來有幫助的,就是 MongoDB 了。 MongoDB 這部份會是系列文,主要是看 Net Ninjia Complete MongoDB Tutorial 的教學影片後,撰寫的筆記。 因為 Net Ninjia 用的作業系統是 Windows,而 August 用的是 Mac,還是得花時間去看文件、爬文,像是本篇如何在 Mac 上安裝,就幾乎是爬文研究出來的,所以想了一想,還是決定發佈文章。 這個系列文也不知道會走多遠多久,畢竟中間還遇到一個過年,手上在三月前也一堆事,就先走走看看。 Docker 安裝 MongoDB 官方文件 之所以選用 Docker,主要是可以不用理會 MongoDB 是在哪一個 OS 下安裝,避免掉很多麻煩。