繁体   English   中英

更改为不听本地主机

[英]Change to don't listen to localhost

当我们在NodeJS中设置http服务器时,默认主机为localhost:port

我想知道如何更改此路径,并让我的服务器在没有端口的情况下监听http://myHost 我该怎么做?

默认情况下,浏览器使用的端口是80。因此,如果将nodejs应用程序更改为侦听该端口,则无需在URL中添加端口。 问题的另一部分是关于更改主机文件的。

在Windows 7下,文件位于此处:

C:\Windows\System32\drivers\etc

Linux:

/etc/hosts

打开文件并添加

127.0.0.1   myhost.com

完成该步骤后,打开myhost.com ,您将看到它指向的位置与localhost之前相同。

请牢记两件事:

a)您应该停止系统上运行的所有其他服务器。 即Apache,Nginx或类似的东西。 这将释放您需要的端口80。

b)默认情况下,由于安全原因,节点无法在较低的端口上侦听。 通常,您可以使用root用户访问权限来运行该节点,然后它可能会工作。 但是,这不是一个好主意。 我希望这只是为了您的个人需求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM