我在阅读有关Deploying to EC2。最后的步骤是这样的,在这里我把我的流星项目流星:部署到Amazon EC2
PORT=80 MONGO_URL=mongodb://localhost:27017/sidebar
ROOT_URL=http://ec2-23-20-113-59.compute-1.amazonaws.com/
sudo node ../bundle/main.js
,我在我的AWS控制台中显示的公共DNS更换ROOT_URL外捆文件夹。我不太确定使用什么MONGO_URL,所以我通过命令启动流星
meteor
,看看有什么MongoDB的地址流星用途,这原来是
mongodb://127.0.0.1:3002/meteor
但对于节点应用程序能够连接到mongodb,我必须保持流星应用程序运行。当它似乎工作,与控制台显示
listening
我尝试使用公共DNS访问该网站,但它不起作用。所以我不知道下一步该怎么做。
或者,你可能想尝试在生产中按预期运行(通过流星束)不同的方法:https://github.com/matb33/meteor-ec2-install – matb33
在usi那个脚本,MONGO_URL仍然是mongodb://127.0.0.1:3002/meteor? – user2191332
差不多。端口27017而不是3002. – matb33