node.js url没有端口号

时间:2018-03-22 13:57:12

标签: javascript node.js

我现在正在创建node.js项目。我有一个VPS, ubuntu 16.04 作为操作系统, nginx 作为http服务器安装在其上。如您所知,我们使用带有http://localhost.com:3000等端口号的URL来访问我们的node.js项目。我想知道有没有像http://localhost.com这样的端口号可以像普通的php和其他项目那样访问?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我们将这些端口号用于本地开发的唯一原因是因为1024以下的端口是"保留"并要求使用root权限。如果将节点服务器设置为侦听此端口,则仍可以使用端口80进行本地开发。

如果您对节点服务器进行了这些更改,为了在本地运行它,您需要以root身份或使用sudo运行它。