在Debian系统上安装MongoDB服务,可以按照以下步骤进行:
首先,你需要导入MongoDB的官方GPG密钥,以确保软件包的完整性和来源可信。
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
接下来,创建一个MongoDB的APT列表文件。
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
请注意,上面的命令假设你使用的是Ubuntu 20.04(代号Focal)。如果你使用的是其他版本的Debian,请相应地更改代号(例如,Buster对应buster
,Stretch对应stretch
)。
更新APT包索引以包含MongoDB软件包。
sudo apt-get update
安装MongoDB服务器软件包。
sudo apt-get install -y mongodb-org
安装完成后,启动MongoDB服务并设置为开机自启。
sudo systemctl start mongod
sudo systemctl enable mongod
检查MongoDB服务的状态,确保它正在运行。
sudo systemctl status mongod
你应该看到类似以下的输出,表示MongoDB服务正在运行:
● mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
Active: active (running) since ...
如果你需要配置MongoDB,可以编辑/etc/mongod.conf
文件。例如,你可以更改数据存储位置、日志级别等。
如果你启用了防火墙,确保允许MongoDB的默认端口27017。
sudo ufw allow 27017
完成以上步骤后,你就成功地在Debian系统上安装并配置了MongoDB服务。