SailsJS:服务器似乎没有启动,AWS上的错误

时间:2014-06-30 13:52:48

标签: node.js amazon-web-services sails.js

在本地,我的应用程序运行正常。

但在AWS上,服务器中断了以下消息:

error: Server doesn't seem to be starting.
error: Perhaps something else is already running on port 8080 with hostname ip-172-31-20-240?

运行它为sudo node app.js

我设置了我的端口和主机:

module.exports = {
  environment: process.env.NODE_ENV || 'development',
  port: process.env.PORT || 8080,
  host: 'ip-172-31-20-240'
};

我通过在服务器上执行'echo $HOSTNAME'来获得主持人。

我也做了这些命令:

sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
sudo iptables -A INPUT -p tcp -m tcp --sport 80 -j ACCEPT
sudo iptables -A OUTPUT -p tcp -m tcp --dport 80 -j ACCEPT

我不确定我还缺少什么?

0 个答案:

没有答案