在Debian上安装MongoDB的步骤如下:
首先,确保您的Debian系统是最新的:
sudo apt update && sudo apt upgrade -y
导入MongoDB的公钥,以确保从官方存储库安装的软件包的安全性:
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
注意:根据您的MongoDB版本,公钥的URL可能会有所不同。例如,对于MongoDB 5.0,您应该使用:
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
为MongoDB创建一个列表文件,以便APT知道从哪里获取MongoDB的软件包。根据您的MongoDB版本,您需要选择相应的列表文件。例如,对于MongoDB 6.0:
echo "deb [ archamd64,arm64 ] https://repo.mongodb.org/apt/debian bullseye/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
对于其他版本,请参考MongoDB官方文档以获取正确的列表文件URL。
更新APT包列表并开始安装MongoDB:
sudo apt update
sudo apt install -y mongodb-org
安装完成后,启动MongoDB服务并设置其开机自启:
sudo systemctl start mongod
sudo systemctl enable mongod
您可以通过连接到MongoDB shell来验证是否成功安装了MongoDB:
mongo
如果一切正常,您将看到MongoDB shell提示符。
您可能需要根据实际需求对MongoDB进行一些基本的配置。例如,允许远程连接或启用用户认证。配置文件位于 /etc/mongod.conf
,您可以使用文本编辑器(如 vim
)编辑该文件。
例如,要启用用户认证,请取消注释或添加以下行:
security:
authorization: enabled
保存文件后,重启MongoDB服务以应用更改:
sudo systemctl restart mongod
以上步骤适用于大多数Debian版本,包括Debian 10和Debian 11。如果您需要安装特定版本的MongoDB,请参考MongoDB官方文档以获取更详细的指导。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Debian中env命令的作用是什么