操作系统:centos 7.6
阿里云服务器:ECS
安装MongoDB 4.0
步骤:
通过 vi 创建 一个新的文件并进入
vi /etc/yum.repos.d/mongodb-org-4.0.repo
使用阿里云镜像地址:http://mirrors.aliyun.com
对上面新建的文件 做出以下修改:
[mogodb-org]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86_64/
gpgcheck=0
enabled=1
执行以下命令安装mongodb:
yum install -y mongodb-org
启动mongodb客户端 :
service mongod start
mongo
执行简单的命令确定mongo可用:
db.user.insert({name:'asong',age:'23'})
db.user.find({})
重启mongodb:
service mongod restart
修改文件:(mongo默认绑定本地端口 127.0.0.1:27017 应该设置为0.0.0.0 对外开放)
打开mongod.conf 默认安装的位置
vi /etc/mongod.conf
将文件里原来的 bindIp:127.0.0.1 修改为 bindIp :0.0.0.0
然后本地使用Nosql booster for Mongodb建立远程连接 不过注意需要新建一个user
这个可视化界面需要至少有一个user才能连接成功 这里我通过另一个可视化界面建的user
然后就OK啦~~~~~ 中间碰到了坑 我刚开始直接在云服务器上配置安全组设置 0.0.0.0/0 而直接把bindIp注解掉了 发现失败