【问题标题】:What config setting is necessary for SailJS to run on port 80SailJS 在端口 80 上运行需要什么配置设置
【发布时间】:2023-04-02 23:37:01
【问题描述】:

我在 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 和端口,如下所示: require('sails').lift({port:80,host:'127.0.0.1'});

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

【问题讨论】:

标签: sails.js


【解决方案1】:

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

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

来源:here

【讨论】:

猜你喜欢
  • 2020-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-04
  • 2015-08-17
  • 1970-01-01
  • 2011-06-16
  • 1970-01-01
相关资源
最近更新 更多