在CentOS上安装MongoDB,您可以按照以下步骤操作:
导入MongoDB公钥: 首先,您需要导入MongoDB的公钥以确保软件包的安全性。
sudo rpm -v --import https://www.mongodb.org/static/pgp/server-4.4.asc
创建MongoDB仓库文件: 接下来,创建一个MongoDB的仓库文件 /etc/yum.repos.d/mongodb-org.repo
。
sudo vi /etc/yum.repos.d/mongodb-org.repo
在打开的文件中,添加以下内容(请根据您的MongoDB版本调整版本号):
[mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
安装MongoDB: 使用yum安装MongoDB。
sudo yum install -y mongodb-org
启动MongoDB服务: 安装完成后,启动MongoDB服务。
sudo systemctl start mongod
设置MongoDB开机自启: 如果您希望MongoDB在系统启动时自动运行,可以使用以下命令:
sudo systemctl enable mongod
验证MongoDB安装: 您可以通过以下命令检查MongoDB服务的状态:
sudo systemctl status mongod
如果服务正在运行,您应该会看到类似于 Active: active (running)
的状态。
连接到MongoDB: 使用mongo shell连接到MongoDB服务器:
mongo
如果一切正常,您将进入MongoDB的命令行界面。
请注意,上述步骤适用于CentOS 7和CentOS 8。如果您使用的是其他版本的CentOS,可能需要调整仓库文件中的URL和版本号。此外,MongoDB的版本更新较快,上述步骤中的版本号(例如4.4)可能会随着新版本发布而变化,请根据实际情况进行调整。