问题标签 [meteor-up]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
meteor - mupx:等待握手时超时
直到今天我使用 mupx 重新部署我的流星应用程序时才遇到这个问题,我收到了这个错误:
帮助?谢谢!
meteor - 使用 Distelli 部署 Meteor 应用程序
我已经在 Distelli 上部署了我的 Meteor 应用程序。就像,快到了。我已经完成了设置 EC2 机器、创建用户组 [这似乎没有必要,因为我能够在不指定机器 IP 的情况下以完全权限 SSH 进入机器]、创建弹性 IP、成功构建并部署到该框。但是,我似乎无法检查 Meteor 是否真的在运行(注意:当我 ssh 进入时,有 Mongo 和 Node 的活动实例,所以有些东西正在运行)。
该问题与将弹性 IP 与我的 ROOT_URL 和域相关联有关。我只是不确定在这一步该怎么做,而且似乎找不到任何特定于 Meteor 的方向。一直在使用这些指南:
https://www.distelli.com/docs/tutorials/how-to-set-up-aws-ec2 https://www.distelli.com/docs/tutorials/deploying-meteor-applications http://gregblogs。 com/tlt-associate-a-namecheap-domain-with-an-amazon-ec2-instance/
回顾: Distelli 部署是成功的,但在完成之前我收到以下错误:
Error: $ROOT_URL, if specified, must be an URL
我已将我的 ROOT_URL 设置为我的域,并根据之前的指南进行关联。我可以在 IP 上运行 traceroute,但就像端口 3000 一样,所以我倾向于 Meteor 构建默默地失败。
我的清单:https ://gist.github.com/newswim/c642bd9a1cf136da73c3
我注意到,当我将 CNAME 记录指向我的 ec2 公共 DNS 时,NameCheap(恰当地命名).
在记录的末尾添加了一个。除此之外,我几乎很难过。
meteor - Mup deploy - js-bson: 无法加载 c++ bson 扩展,使用纯 JS 版本
尝试在 Meteor Up 的帮助下将我的 meteorJS 应用程序部署到 Ubuntu 14.04 下的数字海洋水滴
mup init
是成功的,但是当我部署时,我有:
配置:
bson = require('../build/Release/bson');
我已经看到通过更改为
解决了很多问题
bson = require('../browser_build/bson');
但是我在哪里可以找到我的 node_module ?我的应用程序根目录有一个目录,但在这个目录中我什至没有,/build
所以browser_build
我不能尝试这个修复......
email - 使用我的新域发送 Gmail smtp 电子邮件失败
当我使用我的新 *.ca 域时,我无法让 gmail smtp 从我的 Meteor 网站发送电子邮件。如果我使用另一个域,一切正常。
这是 mup.json 邮件网址:
如果我用我创建的另一个工作网站替换该行,它可以工作:
- 我对如何解决这个问题一无所知。那会是域吗?我需要你的帮助。
编辑错误日志是:AuthError: Invalid login
meteor - Meteor 在生产模式下失败,但在本地开发服务器上运行
操作系统是 Intel X86_64 架构上的 Centos 6.2。节点版本为 4.0.0。我创建了启动项目并尝试使用构建和运行它
也
用于在本地开发服务器中运行和
用于模拟生产模式。只有“流星运行”命令有效。普通的“meteor”和“meteor run --production”都给出了以下错误:
=> 启动代理。
W20151229-23:28:35.043(0)?(STDERR)
W20151229-23:28:35.046(0)?(STDERR)
W20151229-23:28:35.047(0)?(STDERR) #
W20151229-23:28:35.047(0)?(STDERR) # ../deps/v8/src/platform-linux.cc 中的致命错误,第 776 行
W20151229-23:28:35.048(0)?(STDERR) # CHECK_EQ(0, result) 失败 W20151229-23:28:35.048(0)?(STDERR) # 预期:0 W20151229-23:28:35.048(0)?(STDERR) # 找到:11 W20151229-23:28:35.049(0)?(STDERR) #
W20151229-23:28:35.049(0)?(STDERR)
=> 退出信号:SIGTRAP
我已经搜索了答案,一个建议是使用流星,但不支持 centos。我希望能够在我的下一个项目中使用 Meteor,但直到我可以在此服务器上运行生产版本之后才能使用。任何建议,将不胜感激。
meteor - 构建流星应用程序时出错
当我尝试部署我的应用程序(使用meteor-up mup deploy
命令)时,我在构建步骤中遇到了这个错误,然后我测试并发现使用meteor build
命令时也会返回同样的错误:
这是我的meteor build --verbose
输出:
我的应用程序现在可以正常运行,没有任何错误,但在构建时出现错误。我几天前部署了这个项目,没有任何问题。但是在meteor update
添加maximum:server-transform package deploy 之后出现错误。我也尝试删除maximum:server-transform
包并再次测试,但它没有修复。
meteor list
如果有用,这是我的项目输出:
我也尝试DEBUG=* mup deploy
使用详细模式,但这不是关于错误的新细节。
之后我也尝试构建项目,meteor reset
但它不起作用。
如果可能,请帮助我解决此错误。如何找到错误在哪里?如何跟踪构建过程?如何找到TypeError: Cannot call method 'split' of undefined
发生在哪个文件中?
meteor - 使用 mup 部署后,Meteor 应用程序不会出现在浏览器中
我遇到了奇怪的问题 - 我用 mup 部署了我的 Meteor 应用程序(按照以下说明操作:https ://www.vultr.com/docs/deploy-a-meteor-application-on-ubuntu )。一切顺利(见截图)。
但是,当我尝试通过浏览器访问内容时(我输入 IP 地址),内容不会出现。
作为服务器,我在 Ubuntu 15.04 上使用 apache2,mup.json 如下:
我将不胜感激任何帮助!提前致谢!
UPD:我进行了更好的研究并找到了一个很棒的教程 - https://www.phusionpassenger.com/library/walkthroughs/deploy/meteor/ownserver/apache/oss/vivid/deploy_app.html。所以,如果还有人对如何部署 Meteor 应用程序感到好奇,请看一下 :)
meteor - Kadira Meteor-Up / MUPX - 验证部署:失败
我正在尝试使用 Kadira Meteor-Up ( https://github.com/kadirahq/meteor-up ) 将 Meteor 1.2.1 基本项目部署到新的 Ubuntu 14.04 x64 vmlinuz-3.13.0-71-generic (digitalocean)液滴,我有以下错误:
该问题也出现在 MUPX ( https://github.com/arunoda/meteor-up/tree/mupx# ) 中。有没有人有解决问题的想法?
javascript - MONGO_URL 用于在一台服务器上运行多个 Meteor 应用程序
我在我的 Ubuntu 服务器(Digital Ocean)上运行了一个 Meteor 应用程序。我使用 Meteor Up (MUP) 来部署和保持应用程序运行。一切正常。
但是,当我尝试在同一台服务器上部署第二个应用程序时,连接到 MongoDB 时出现问题。我收到一条长且不可读的错误消息,开头为“调用部署过程:失败”,然后以
该应用程序拒绝运行。我已经尝试了很多方法来解决这个问题,如果需要更多信息,我会编辑这篇文章,但我不确定什么是相关的。本质上我不明白错误消息,所以我需要知道到底发生了什么?
编辑:我想补充一点,如果我进入项目文件夹并使用“流星”命令,我的应用程序运行良好。一切都按预期运行。只有当我尝试使用 MUP 将其部署为长期生产模式时,我才会收到此错误。
编辑:我继续尝试 mupx 而不是 mup。这次我什至无法通过安装过程,我收到以下错误消息:
但我不明白为什么!Mongod 显然已经在端口 27017 上运行,第二个应用程序应该只是向该实例添加一个新数据库,对吗?我不知道我在这里缺少什么,为什么 MUP 无法访问 MongoDB。
ssl - 如何使用 mup 在一个数字海洋液滴上正确部署带有 SSL 的多个流星实例?
我的第一个流星实例的 mup.json 配置:
所以部署后我想通过https://my.domain.com:3001访问这个实例。然后使用类似的配置,我想将第二个实例部署到同一个 droplet 并通过https://my.domain.com:3002访问它。
问题是部署后通过https访问ERR_CONNECTION_CLOSED,但通过http访问是可以的。
我怎样才能让它工作?