一、创建/etc/yum.repos.d/mongodb-org-4.2.repo文件,编辑内容如下:
vim /etc/yum.repos.d/mongodb-org-4.2.repo
编辑如下内容:
[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc
先按下esc
键,再按:wq
,保存并退出。
二、运行以下命令安装最新版的mongodb:
yum install -y mongodb-org
三、配置mongod.conf允许远程连接
进入编辑mongod.conf文件,增加如下内容:
$ vim /etc/mongod.conf
# Listen to all ip address
bind_ip = 0.0.0.0
注:远程连接需要开始27017端口号。
firewall-cmd --permanent --zone=public --add-port=27017/tcp
出现错误请访问:Centos 7 出现“FirewallD is not running”怎么办
执行 firewall-cmd --reload 使规则生效。
firewall-cmd --reload
执行 firewall-cmd --list-ports 查看开放的所有端口号
firewall-cmd --list-ports
四、MongoDB相关命令
- 查看mongo安装位置: whereis mongod
- 启动MongDB:systemctl start mongod.service
- 停止MongDB:systemctl stop mongod.service
- 重启mongodb:systemctl restart mongod.service
- 查看Mongdb状态: systemctl status mongod.service (Mongdb启动后没有任何提示,可以用这个查看)
- 设置开机启动:systemctl enable mongod.service (推荐)
五、进入MongoDB命令行交互模式
进入MongoDB :
mongo
查看数据库:
show dbs
你的每一份支持,都是我源源不断的动力!