我已将Meteor应用程序部署到AWS AMAZON EC2,以便在该环境中测试我的应用程序,包括新配置的域名重定向等...
当我尝试注册新用户并尝试验证新用户的电子邮件时,事情并不完美。
鉴于这种情况,我希望reset
项目或reset
该流星应用程序的mongodb中的用户集合。因为我想重新使用我用来测试的电子邮件.....
在我的电脑中,当我遇到这个问题时,我可以方便地在项目的文件夹中输入此命令,然后重置mongoldb:
meteor reset
如何找到应用程序在EC2实例中的位置,Meteor应用程序包含在???
中在使用配对密钥ssh到IP地址后,我被允许访问该实例,但当我执行ls
时,我什么也得不到,不知道从哪里开始....我是希望我能做meteor reset
或找到mongodb在该实例中的位置并删除我想要删除的字段或集合.......
我如何实现这一目标? 如何在这种环境中管理Meteor应用程序,例如AWS AMAZON EC2 ??
谢谢...
答案 0 :(得分:3)
您需要参考"访问数据库" mup
文档中的部分。
https://github.com/arunoda/meteor-up#accessing-the-database
登录EC2实例后,只需输入mongo appName
即可访问mongo管理员提示。
然后,您可以使用此命令以类似meteor reset
的方式清除数据库:
db.dropDatabase();