下载适合主机的mongodb版本
centos-bash下
# mongo-server
# 这是适合我的地址,不一定适合你,请自行去官网获取
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.4/x86_64/RPMS/mongodb-org-server-4.4.1-1.el7.x86_64.rpm
# mongo-shell
# shell 根据自己的情况可装可不装,相当于bash下的mongo-client
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.4/x86_64/RPMS/mongodb-org-shell-4.4.1-1.el7.x86_64.rpm
安装
就在刚wget的目录下
# 这是我的文件名,替换成你自己下载的文件名即可
# 安装mongo-server并删除安装包
rpm -ivh mongodb-org-server-4.4.1-1.el7.x86_64.rpm && rm mongodb-org-server-4.4.1-1.el7.x86_64.rpm
# 安装mongo-shell并删除安装包
rpm -ivh mongodb-org-shell-4.4.1-1.el7.x86_64.rpm && rm mongodb-org-shell-4.4.1-1.el7.x86_64.rpm
配置远程访问
vi /etc/mongod.conf
# 找到 bindIp:127.0.0.1 替换成 bindIP:0.0.0.0
启动mongodb
# 设置防火墙 开启27017端口
firewall-cmd --add-port 27017/tcp --permanent
# 启动
systemctl start mongod
# 默认是开机自启的,如果不是可以设置
systemctl enable mongod