Meteor部署在服务器上,但浏览器表示网站无法到达

时间:2017-07-24 22:29:08

标签: javascript mongodb meteor

所以我已经部署了我的meteor应用程序,并在一个实例上运行它。

我使用了以下环境变量:

MONGO_URL='mongodb://localhost:27017/meteor'
ROOT_URL='http://<my static ip>'
PORT=3000

我使用以下命令运行程序:

node bundle/main.js

它打印使用"Meteor is starting up"命令打印的console.log,然后没有错误输出,但是当我在浏览器中导航到http://< my static ip >:3000时,我得到了一个ERR_CONNECTION_REFUSED结果。

我的开放式mongod终端表示它可以很好地连接到MongoDB数据库。

有没有人对如何开始调试此问题有任何想法?

感谢。

1 个答案:

答案 0 :(得分:0)

在服务器中,您不需要在端口3000上运行流星应用程序。如果该端口未被任何其他程序使用,您可以在端口80上运行它。

如果您使用的是端口80,请确保网络安全规则打开了端口80。

如果您使用的是端口3000或任何其他端口,则必须确保按照上述网络安全规则打开端口。此外,您必须在网址中提及IP,例如http://<your_ip>:<port>