centos下MongoDB社区版安装

star2017 1年前 ⋅ 512 阅读

MongoDB分社区版和企业版,在不同的操作系统下,安装都会有点不一样。今天讲下在centos下的安装过程。

配置包管理

cd /etc/yum.repos.d
vim mongodb-org-4.0.repo

在mongodb-org-4.0.repo里面输入以下内容:

[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 repolist

看到下面界面表示包管理已经加入成功了
imagepng

安装MongDB的包

sudo yum install -y mongodb-org

imagepng
看到这个表示安装成功了

修改配置

vim /etc/mongod.conf
可以看到日志文件地址和存储地址,你可以修改到你需要存放的地方。我这边就用他默认的
imagepng

启动/关闭服务

启动服务
sudo service mongod start
或者
systemctl start mongod

关闭服务
sudo service mongod stop
或者
systemctl stop mongod

重启服务
sudo service mongod restart
或者 systemctl restart mongod

访问

mongo --host 127.0.0.1:27017

删除安装包

sudo yum erase $(rpm -qa | grep mongodb-org)

问题记录

1、http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86\_64/repodata/repomd.xml: [Errno 12] Timeout on
http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86\_64/repodata/repomd.xml: (28, Connection timed out after 30005 milliseconds)

解决:
我这边使用了腾讯云,没有对外提供网络,导致 (https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/)。打不开,在安全组里面把出站规则权限放开进好了。

本文为博主原创文章,未经博主允许不得转载。
更多内容请访问:IT源点

相关文章推荐

全部评论: 0

    我有话说: