在CentOS 7上,安装MongoDB
Apple_express
・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了!