如何管理在AWS AMAZON EC2上运行的流星应用程序

时间:2015-09-24 17:15:27

标签: mongodb meteor amazon-ec2

我已将Meteor应用程序部署到AWS AMAZON EC2,以便在该环境中测试我的应用程序,包括新配置的域名重定向等...

当我尝试注册新用户并尝试验证新用户的电子邮件时,事情并不完美。

鉴于这种情况,我希望reset项目或reset该流星应用程序的mongodb中的用户集合。因为我想重新使用我用来测试的电子邮件.....

在我的电脑中,当我遇到这个问题时,我可以方便地在项目的文件夹中输入此命令,然后重置mongoldb:

meteor reset

如何找到应用程序在EC2实例中的位置,Meteor应用程序包含在???

在使用配对密钥ssh到IP地址后,我被允许访问该实例,但当我执行ls时,我什么也得不到,不知道从哪里开始....我是希望我能做meteor reset或找到mongodb在该实例中的位置并删除我想要删除的字段或集合.......

我如何实现这一目标? 如何在这种环境中管理Meteor应用程序,例如AWS AMAZON EC2 ??

谢谢...

1 个答案:

答案 0 :(得分:3)

您需要参考"访问数据库" mup文档中的部分。

https://github.com/arunoda/meteor-up#accessing-the-database

登录EC2实例后,只需输入mongo appName即可访问mongo管理员提示。

然后,您可以使用此命令以类似meteor reset的方式清除数据库:

db.dropDatabase();