以下是在 Ubuntu 中安装 MongoDB 的一般步骤:
- 导入 MongoDB 公共 GPG 密钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
- 创建 MongoDB 列表文件:
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
- 更新软件包列表:
sudo apt-get update
- 安装 MongoDB:
sudo apt-get install -y mongodb-org
- 启动 MongoDB 服务:
sudo systemctl start mongod
- 检查 MongoDB 服务状态:
sudo systemctl status mongod
- (可选)设置 MongoDB 服务开机自启动:
sudo systemctl enable mongod
- 要通过互联网连接Ubuntu 上安装的 MongoDB,你需要进行以下配置(以下步骤中的IP地址仅为示例,你需要根据实际情况进行修改):
- 编辑 MongoDB 配置文件
/etc/mongod.conf
:使用文本编辑器(如vim
或nano
)打开该文件。 - 找到
net
部分中的bindIp
配置项,将其修改为0.0.0.0
或你想要允许连接的特定外网 IP 地址,例如bindIp: 0.0.0.0
或bindIp: 123.45.67.89
(其中123.45.67.89
为你实际的外网 IP)。这样可以允许来自任何 IP 地址或特定 IP 地址的连接。 - 保存并关闭配置文件。
- 重启 MongoDB 服务,使配置生效:sudo systemctl restart mongod
- 编辑 MongoDB 配置文件