1. 更新源:
vim /etc/apt/sources.list 内容替换如下:
deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
在/etc/apt/sources.list.d/下创建mongodb-org-4.0.list, 内容:
deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main
然后输入:apt-get update
此时若报错为:E: The method driver /usr/lib/apt/methods/https could not be found.
解决方式:apt-get install apt-transport-https
然后重新apt-get update就行了
2. 安装mongo
Debian 9的官方软件包存储库包含稍微过时的MongoDB版本,这意味着我们将从官方的MongoDB repo安装。
首先,我们需要使用apt-key add MongoDB签名密钥。 在执行此操作之前,我们需要确保安装了curl命令:
sudo apt install curl
接下来我们下载密钥并将其传递给apt-key add
:
curl https://www.mongodb.org/static/pgp/server-4.0.asc | sudo apt-key add -
安装mongodb-org
软件包以安装服务器和一些支持工具:
sudo apt-get install mongodb-org
最后,启用并启动mongod
服务以使MongoDB数据库运行:
sudo systemctl enable mongod
sudo systemctl start mongod
我们现在已经安装并启动了最新的稳定版MongoDB,以及MongoDB服务器的有用管理工具。
接下来,让我们验证服务器是否正在运行并正常运行。
参考地址:https://www.howtoing.com/how-to-install-mongodb-on-debian-9