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
看到下面界面表示包管理已经加入成功了
安装MongDB的包
sudo yum install -y mongodb-org
看到这个表示安装成功了
修改配置
vim /etc/mongod.conf
可以看到日志文件地址和存储地址,你可以修改到你需要存放的地方。我这边就用他默认的
启动/关闭服务
启动服务
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源点
注意:本文归作者所有,未经作者允许,不得转载