使用Distelli部署Meteor应用程序

时间:2015-12-04 16:38:41

标签: meteor deployment amazon-ec2 devops meteor-up

我已经在Distelli上部署了我的Meteor应用程序。就像,几乎就在那里。我已经完成了设置EC2框的所有工作,创建了一个用户组[这似乎没有必要,因为我能够在没有指定我的机器的情况下通过SSH进入具有完全权限的框。 IP],创建弹性IP,成功构建和部署到该框。但是,我似乎无法检查Meteor是否实际运行(注意:当我进入ssh时,有Mongo和Node的活动实例,因此SOMETHING正在运行)。

问题与将弹性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(恰当地命名)会在记录的末尾添加.。除此之外,我非常难过。

0 个答案:

没有答案