有谁知道我们如何在mongodb中创建自己的数据库,并将其提供给世界上的任何人吗?因为我在本地创建了数据库并使用了Mongodb Atlas,但它向我收费。因为我想用它来开发,这是唯一的访问我的团队成员?
voase2hg1#
部署一个普通的独立MongoDB示例。参见Install MongoDB Community Edition为了使数据库可以从远程主机访问,请在配置文件中使用此设置:
net: bindIpAll: true
net:
bindIpAll: true
当然,还要启用授权,例如Use SCRAM to Authenticate Clients请注意,你要求“在MongoDB中创建一个数据库,它将对这个世界上的任何人都可用”-你不能将这样的数据库作为公共云服务提供,最终用户必须为此付费(即,MongoDB Atlas服务)。根据许可条件,这在MongoDB社区版中是不允许的。
1条答案
按热度按时间voase2hg1#
部署一个普通的独立MongoDB示例。
参见Install MongoDB Community Edition
为了使数据库可以从远程主机访问,请在配置文件中使用此设置:
当然,还要启用授权,例如Use SCRAM to Authenticate Clients
请注意,你要求“在MongoDB中创建一个数据库,它将对这个世界上的任何人都可用”-你不能将这样的数据库作为公共云服务提供,最终用户必须为此付费(即,MongoDB Atlas服务)。根据许可条件,这在MongoDB社区版中是不允许的。