時間:2024-02-24 17:17作者:下載吧人氣:24
概述
這個教程講述了在長期支持版 Ubuntu Linux 系統上從 .deb
包安裝 Mongodb 社區版的步驟。雖然 Ubuntu 軟件倉庫中已經包含了 MongoDB 的包,但并不是最新的版本。
平臺支持:
MongoDB 提供的包只支持 64 位長期支持版本的 Ubuntu 發行版。比如 Ubuntu 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS (xenial) 等等。這些包可能在其他發行版上也能工作,但是并未被支持。
注意事項:
3.4 不兼容 IBM Power Systems 上的 Ubuntu 16.04
包
MongoDB 在自己的倉庫里提供了官方支持的安裝包。倉庫中包含了下面的包
包 | 功能 |
---|---|
mongodb-org | 這個包會自動安裝以下的 4 個組件包 |
mongodb-org-server | 包含了 mongod 守護進程及其相關的配置和初始化腳本 |
mongodb-org-mongos | 包含了 mongos 守護進程 |
mongodb-org-shell | 包含了 mongo 客戶端程序 |
mongodb-org-tools | 包含了一下 MongoDB 工具: mongoimport bsondump, mongodump, mongoexport, mongofiles,mongooplog, mongoperf, mongorestore, mongostat, mongotop. |
包 mongodb-org-server 提供的初始化腳本來啟動 mongod,配置文件為: /etc/mongod.conf
這些安裝包與 Ubuntu 提供的 mongodb
, mongodb-server
, mongodb-clients
包沖突。
安裝包提供的配置文件 /etc/mongod.conf 默認配置 bind_ip 為 127.0.0.1 。在初始化一個復制集群(replica set)之前根據你的需要修改這個設置。
安裝 MongoDB 社區版
MongoDB 提供的包只支持 64 位長期支持版本的 Ubuntu 發行版。比如 Ubuntu 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS (xenial) 等等。這些包可能在其他發行版上也能工作,但是并未被支持。
導入包管理系統使用的公鑰
Ubuntu 的軟件包管理工具(即dpkg和APT)要求軟件包的發布者通過GPG密鑰簽名來確保軟件包的一致性和真實性。通過以下命令導入MongoDB公共GPG密鑰:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
網友評論