Sails JS在端口80上运行需要什么配置设置

时间:2014-11-24 05:00:26

标签: sails.js

我在ubuntu ec2实例上运行sailsjs。它在端口1337上工作正常,但是当我将端口设置为80时,我得到:

warn: error raised: Error: listen EACCES
error: Server doesn't seem to be starting.
error: Perhaps something else is already running on port 80?
debug: Lowering sails...

找到this link后,我尝试在app.js中传递主机IP和端口,如下所示:     。要求( '帆')升程({端口:80,主机: '127.0.0.1'});

这也不起作用。我通过netstat命令检查了在端口80上运行的其他应用程序,但没有。

1 个答案:

答案 0 :(得分:3)

您是否曾尝试使用sudo执行应用程序?

错误代码EACCES表示您没有适当的权限在该端口上运行应用程序。在Linux系统上,任何低于1024的端口都需要root访问权限。

来源:here