在CentOS 7上,安装MongoDB

・3 分钟阅读

MongoDB是现代网络应用中最常用的NoSQL数据库之一,本教程将指导你在CentOS 7.上设置MongoDB。

更新系统(可选)

您需要确保您的服务器是最新的。如果您是第一次设置您的VPS,它应该已经是最新的。但是,如果正在运行自定义ISO,或者在现有的VPS上安装,则可以运行以下命令来执行系统更新:

 
yum update

 

安装MongoDB

Yum

CentOS随MongoDB 2.4.9一起提供(将来可能会有所改变)。要在yum上安装它,请运行以下命令:

 
yum install mongodb

 

来自MongoDB知识库

如果你想使用MongoDB的最新版本,那么你需要在服务器上设置官方存储库,为此,在/etc/yum.repos.d/mongodb.repo中创建一个文件,并且将它填充为以下数据:


[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1

注这是针对CentOS的版本,如果你使用自定义ISO安装了CentOS的版本,就需要将更改为。

保存文件后,运行以下命令:


yum update
yum install mongodb-org -y

安装完成后继续。

设置MongoDB

通过运行systemctl start mongod启动MongoDB ,在服务启动后,在终端中键入mongo ,如果安装成功,你将看到类似于以下文本的输出。


MongoDB shell version: 2.x.x
connecting to: test
>

注意:任何与Readahead相关的启动警告都可以安全地忽略,若要防止这些警告,请通过运行blockdev –getra/dev/vda1验证警告在警告中是否为"如上所述",如果输出大于512,请运行以下命令:


blockdev --setra 512 /dev/vda1
systemctl restart mongod

现在将解决此警告。

现在,你已经准备好使用MongoDB了!

Apple_express profile image