【发布时间】:2016-05-28 07:30:57
【问题描述】:
当我们升起帆时,它要么采用默认端口 1337,要么采用我们提到的端口。例如http://localhost:1337/
但我想在没有端口的 url 上运行sails 服务器,例如http://localhost/,我们该如何实现呢?
【问题讨论】:
-
您可能希望在端口 80 上运行您的服务器,因为这是默认端口。但是您没有权限,您需要使用( apache / ngnix )在 :80 监听并将流重定向到您的 :1337
-
您不需要 apache/ngnix... 您只需要允许节点使用端口 80... 在 ubuntu 系统上: sudo apt-get install libcap2-bin sudo setcap cap_net_bind_service=+ep / usr/bin/nodejs
标签: node.js amazon-ec2 sails.js