Web应用程序不在端口80上运行,但在4200上运行
问题描述:
我有一个角度的Web应用程序,我试图部署。当我在端口4200上运行它,并使用外部IP访问网站时,我可以看到网页。
但是,当我在端口80上运行相同的应用程序时,它运行,但网站无法再到达。 (拒绝连接)
我可以看到在端口80上侦听的进程。以下是netstat的输出。Web应用程序不在端口80上运行,但在4200上运行
[email protected]:/etc$ sudo netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 aaa.bbb.ccc.ddd:80 0.0.0.0:* LISTEN
tcp 0 0 aaa.bbb.ccc.ddd:22 aaa.bbb.ccc.eee:51422 ESTABLISHED
tcp 0 320 aaa.bbb.ccc.ddd:22 aaa.bbb.ccc.eee:51421 ESTABLISHED
tcp6 0 0 :::21 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
我打开了端口80,但它仍然是一样的。我正在运行Ubuntu 16.04。
答
尝试不同的端口.. 80
可能会禁用或阻止您的身边。使用端口号90
。
我想在80上运行它,以便我可以从任何地方访问它,而无需指定端口 – Zeokav
您是否在iis上运行它? –