1. 程式人生 > >Ubuntu 安裝 Mongodb 3

Ubuntu 安裝 Mongodb 3

方式一:從apt-get安裝

  1. 新增mongodb簽名到APT

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
    
  2. 建立/etc/apt/sources.list.d/mongodb-org-3.2.list檔案並寫入命令

    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
    
  3. 更新軟體源列表

    sudo apt-get update
    
  4. 安裝mongodb(預設是安裝穩定版)

    sudo apt-get install -y mongodb-org
    
  5. 或者安裝指定版本:

    sudo apt-get install -y mongodb-org=3.2.9 mongodb-org-server=3.2.9 mongodb-org-shell=3.2.9 mongodb-org-mongos=3.2.9 mongodb-org-tools=3.2.9
    
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1404-3.2.9.tgz
  1. 解壓
tar -zxvf mongodb-linux-x86_64-ubuntu1404-3.2.9.tgz
  1. 重新命名並移動到安裝目錄(可自定義)
sudo mv mongodb-linux-x86_64-ubuntu1404-3.2.9/ /usr/local/mongodb   # 將解壓包拷貝到指定目錄進行安裝
  1. 建立 mongo 的資料目錄 MongoDB 預設的資料目錄是 /data/db/ ,就直接使用預設的。
sudo mkdir -p /data/db    #建立資料儲存目錄
sudo chmod 755 /data/*    #賦予目錄許可權
  1. 啟動
mongod    #啟動服務端
mongo    #啟動客戶端

配置MongoDB 控制的配置檔案在:/etc/mongodb.conf 控制指令碼在:/etc/init.d/mongodb MongoDB例項會把資料存放在:/var/lib/mongodb 日誌存放在:/var/log/mongodb 預設由mongodb使用者執行。 如果如果顯示目錄不存在的話,需要執行下列命令指定資料夾:

mongod --dbpath /var/lib/mongodb

如果想要切換使用者執行MongoDB的話,需要設定 /var/lib/mongodb 、 /var/log/mongodb兩個目錄的許可權 啟動、停止、重啟

sudo service mongodb start
sudo service mongodb stop
sudo service mongodb restart

通過mongodb shell測試安裝結果

mongodb

解除安裝MongoDB 停止MongoDB

sudo service mongod stop

移除包檔案

sudo apt-get purge mongodb-org*

刪除存放資料的目錄

sudo rm -r /var/log/mongodbsudo rm -r /var/lib/mongodb

2018年11月10整理於深圳