华为云服务器启动Tomcat时报错,提示80端口被占用怎么办?_云淘科技
问题描述
当Windows系统云服务器启动Tomcat时报错,提示80端口被占用。
本节操作以Windows Server 2008 R2操作系统为例介绍排查80端口占用的操作步骤。
可能原因
此应用使用的端口被其他程序或者病毒木马占用。
使用netstat -ano | find “80” 看到占用端口的进程ID是4。
请根据实际情况修改端口。
图1 查看占用端口的进程ID
执行tasklist /svc | find “4” 看到的是系统进程。
请根据实际情况修改端口。
图2 系统进程
通过查看发现80端口被系统System进程占用
处理方法
此操作可能需要关闭正在运行的业务或者重启云服务器。
方法一:
以管理员身份运行cmd,输入net stop http。
若需要停止对应服务,则选择Y
执行sc config http start= disabled
方法二:
在cmd下运行regedit打开注册表
找到注册表HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > services > HTTP,修改Start,将其改为0。
重启云服务器。
父主题: 操作系统类(Windows)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家