apache不在8080端口上工作。我试着用netstat命令找出在端口8080上运行的程序。
**C:\Users\SGaiks>netstat -aon | find ":8080"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 4
TCP [::]:8080 [::]:0 LISTENING 4**具有PID 4的程序在端口8080上运行,所以我检查了任务管理器中有PID 4的程序,并得到了系统(以下是详细信息,因为我不能发布屏幕截图)
Name :- SYSTEM
PID :- 4
Status :- Running
Username:- SYSTEM
CPU :- 01
Memory :- 88k
Description :- NT Kernal & System这到底是什么意思?如何禁用使用端口8080的程序?
我见过许多类似的问题,但这并没有帮助。
(不知道这样做是否正确) -->我还将端口更改为一些随机端口( localhost :2200),以便在localhost上运行tomcat,并且成功运行。但我希望它能在localhost:8080上运行
发布于 2014-05-13 17:39:53
尝试打开浏览器并转到http://localhost:8080。如果你幸运的话,你还有另一台服务器在运行,它会提供一个页面。否则,我会努力挖掘更多来帮助你。
编辑1:服务器似乎回答(即使没有找到所请求的资源),所以您应该有另一个服务器在运行。查看http://support.microsoft.com/kb/284285解决HTTP问题的方法,并给出结果
发布于 2018-04-18 13:07:52
在我的例子中,即使从提升的命令提示符中,netstat也无法显示拥有的进程。
事实证明,这个端口被运行在OracleXETNSListener下的Local System所使用。
发布于 2014-10-16 05:29:14
发现问题:由于某种原因,windows Media Server正在IIS服务器中运行。端口8080现在可以使用,我的应用程序。
https://stackoverflow.com/questions/23637905
复制相似问题