首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Meteor在iPad上使用Meteor部署到远程服务器(问题连接到mongodb)

使用Meteor在iPad上使用Meteor部署到远程服务器(问题连接到mongodb)
EN

Stack Overflow用户
提问于 2015-03-03 22:55:45
回答 1查看 789关注 0票数 0

我用流星在自己的服务器上部署了一个Meteor应用程序,如果我尝试通过我的浏览器连接到它的话,它就能正常工作。现在,我正试图通过我的iPad连接到这个应用程序。

我使用命令sudo meteor构建了上述应用程序,运行ios设备,并在Meteor.startup函数中添加了MONGO_URL:

代码语言:javascript
复制
Meteor.startup(function () {
        process.env.MONGO_URL = "mongodb://user:password@ipaddress:port/meteor";
    });

问题是我无法连接到Meteor创建的mongo数据库。在做些调查之后,我意识到Meteor明确表示您不能从服务器外部访问MongoDB。

您不能从服务器外部访问MongoDB。要访问MongoDB shell,首先需要通过SSH登录到服务器,然后运行以下命令: mongo appName

相反,我尝试将本地创建的mongo数据库加载到我的服务器上,但仍然无法在iPad上访问它。我为这个问题找到了一个使用pymongo的潜在的工作,但是我想知道在使用Meteor时还有什么其他的解决方案。或者,在处理移动设备时,也许还有更好的流星部署方案?

EN

回答 1

Stack Overflow用户

发布于 2015-03-22 11:01:32

如果你想在你的ipad上访问这个应用程序,你不需要连接到Mongo,而应该连接到Meteor服务。

这可能就是: ipaddress:port

流星的解释如下:https://www.meteor.com/try/7

如果使用此命令:

meteor run ios-device --mobile-server ipaddress:port

然后,您应该只需要让Meteor (服务器)在您的服务器上运行(从一个单独的窗口)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28843616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档