主機:Raspberry Pi 4
環境:Ubuntu 18.04.3
透過下列2個指令,皆可知道目前的作業系統為何。
1 |
uname -a |
1 |
cat /etc/os-release |
在安裝MongoDB之前,先將apt升級到最新。
1 2 3 |
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade |
加入 public key
1 |
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 |
導入 MongoDB public GPG Key
1 |
wget -qO - https://www.mongodb.org/static/pgp/server-4.0.asc | sudo apt-key add - |
建立 /etc/apt/sources.list.d/mongodb-org-4.0.list 檔案
1 |
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list |
再更新一次
1 2 |
sudo apt-get update sudo apt-get upgrade |
補足libcurl3
1 |
sudo apt-get install -y libcurl3 |
開始安裝MongoDB
1 |
sudo apt-get install -y mongodb-org |
下列2個指令都可以知道MongoDB版本資訊。
1 |
mongod -version |
1 |
mongo -version |
裝好之後,記得建立MongoDB資料庫的目錄(預設為/data/db)
1 |
sudo mkdir -p /data/db |
將MongoDB 開啟
1 |
sudo service mongod start |
將 MongoDB 停止
1 |
sudo service mongod stop |
查看 MongoDB 狀態
1 |
sudo service mongod status |
將 MongoDB 重新啟動
1 |
sudo service mongod restart |
登入MongoDB
1 |
mongo |
參考資料:
1. https://docs.mongodb.com/v4.0/tutorial/install-mongodb-on-ubuntu/
2. https://andyfelong.com/2019/03/mongodb-4-0-6-64-bit-on-raspberry-pi-3/