在CentOS 7上安装MongoDB

前期准备

一台已经设置好可以使用sudo命令的非root账号的CentOS服务器,并且已开启防火墙。

第1步 - 添加MongoDB存储库

mongodb-org软件包不存在于CentOS的默认存储库中。但是,MongoDB维护着一个专用的存储库
使用vi编辑器,为CentOS管理实用程序的yum包创建一个.repo文件:

sudo vi /etc/yum.repos.d/mongodb-org.repo
复制代码

然后,访问MongoDB文档的 Install on Red Hat部分,并将最新稳定版本的存储库信息添加到该文件中:

[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
复制代码

保存并关闭文件。

在我们继续之前,我们应该验证yum实用程序中是否存在MongoDB存储库。该repolist命令显示已启用的存储库列表:

yum repolist
复制代码
. . .
repo id                          repo name
base/7/x86_64                    CentOS-7 - Base
extras/7/x86_64                  CentOS-7 - Extras
mongodb-org-3.2/7/x86_64         MongoDB Repository
updates/7/x86_64                 CentOS-7 - Updates
. . .
复制代码

有了这个MongoDB Repository,让我们继续安装。

第2步 - 安装MongoDB

我们可以使用该yum实用程序从第三方存储库安装该mongodb-org软件包。

sudo yum install mongodb-org
复制代码

有两个Is this ok [y/N]:提示。第一个允许安装MongoDB软件包,第二个允许导入GPG密钥。MongoDB的发布者签署他们的软件和yum使用密钥来确认下载的包的完整性。在每个提示符下,键入Y然后按ENTER键。

接下来,使用systemctl实用程序启动MongoDB服务:

sudo systemctl start mongod
复制代码

MongoDB简单命令

启动mongod服务

sudo systemctl start mongod
复制代码

该reload命令请求mongod进程读取配置文件/etc/mongod.conf,并应用任何更改而无需重新启动。

sudo systemctl reload mongod
复制代码

该stop命令将暂停所有正在运行的mongod进程

sudo systemctl stop mongod
复制代码

转载于:https://juejin.im/post/5d397bce6fb9a07ef6402298

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值