
首先需要导入 MongoDB 官方的 public key:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 然后创建下载包的位置,根据所用的 Ubuntu 版本不同,略有区别:
Ubuntu 14.04
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list Ubuntu 16.04
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list 然后更新一下系统的包索引:
sudo apt-get update 然后就可以安装最新版本了:
sudo apt-get install -y mongodb-org 在 Ubuntu 16.04 上安装之后,如果没有自动启动,那么还需要执行:
sudo systemctl enable mongod.service sudo systemctl daemon-reload 启动 MongoDB 服务:
sudo service mongod start 停止服务:
sudo service mongod stop 这里需要注意的一个小细节是,服务名是 mongod 而不是 mongodb。
1 mimzy 2018-01-02 16:58:53 +08:00 |
2 tomoya92 2018-01-0221:53:37 +08:00 官网上不是有文档吗?楼主怎么还复制了一份呢? |
3 beginor 2018-01-03 08:16:42 +08:00 via Android 直接用 docker 不是更好? |
4 h466977183 2018-01-03 09:34:52 +08:00 有了 docker 还要安装什么 mongodb, 直接 docker-compose 编排一下岂不更好? |
5 ai277014717 2018-01-03 10:00:38 +08:00 sudo apt-get install docker docker run --name some-mongo -d mongo 应该可行? |