Ubuntu apt-get 安裝 MongoDB

Destiny發表於2016-08-11

新增服務源

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927

新增列表

Ubuntu12.01 中使用

echo "deb http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

Ubuntu14.04 中使用

echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

Ubuntu16.04 中使用

echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

更新源

sudo apt-get update

安裝 MongoDB

  • 直接安裝

    sudo apt-get install -y mongodb-org
  • 安裝指定版本的 MongoDB
    sudo apt-get install -y mongodb-org=3.2.8 mongodb-org-server=3.2.8 mongodb-org-shell=3.2.8 mongodb-org-mongos=3.2.8 mongodb-org-tools=3.2.8

服務命令

# 啟動
sudo service mongod start

# 停止
sudo service mongod stop

# 重啟
sudo service mongod restart

檢視是否啟動成功

# 檢視日誌
cat /var/log/mongodb/mongod.log

## 最後一行顯示
[initandlisten] waiting for connections on port 27017

解除安裝

# 停止 MongoDB
sudo service mongod stop

# 刪除包
sudo apt-get purge mongodb-org*

# 刪除資料庫
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

將來的你一定會感謝現在努力的自己!

相關文章