MongoDB介绍
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
配置MongoDB yum源
vim /etc/yum.repos.d/mongodb-org-3.4.repo
#添加以下内容:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
#这里可以修改 gpgcheck=0, 省去gpg验证
[root@localhost ~]# yum makecache
安装MongoDB
yum -y install mongodb-org
查看Mongo安装位置并修改配置文件(允许远程访问)
whereis mongod
vim /etc/mongod.conf
# 编辑mongod.conf注释bindIp,并重启mongodb.(这句配置代表只能本机使用,所以需注释)//配置允许远程访问
重启MogoDB使修改生效
systemctl restart mongod.service
配置防火墙开启27017端口
firewall-cmd --zone=public --add-port=27017/tcp --permanent
重启防火墙
systemctl restart firewalld.service
sudo systemctl enable mongod.service # 服务器开机自动启动mongodb服务
评论区