启动Tomcat时报错,提示80端口被占用怎么办 本文向您介绍启动Tomcat时报错,提示80端口被占用的解决方案。 问题描述 当Windows系统弹性云主机启动Tomcat时报错,提示80端口被占用。 本节操作以Windows Server 2019Datacenter操作系统的弹性云主机为例介绍排查80端口占用的操作步骤。 可能原因 提示80端口被占用,由提示可知,该端口可能是被其他程序占用,包括被木马病毒占用,可以按照下面步骤,查看占用该端口的进程ID,并再根据进程ID查看具体进程。 1. 使用 netstat ano find "80"查看占用80端口的进程ID。 图1占用端口的进程ID 2. 根据上面步骤得到的进程ID,通过命令 tasklist /svc find "4"进一步查看具体的进程。 通过检查发现,系统System进程占用了80端口。 处理方法 说明 该操作可能需要关闭正在运行的业务或者重启弹性云主机。 方法一 1. 以管理员身份运行cmd,执行命令 net stop http 。 2. 如果需要停止相应的服务,则选择 Y 。 3. 执行命令 sc config http start disabled 。 方法二 1. 在cmd下执行命令 regedit, 打开注册表。 2. 找到注册表。 HKEYLOCALMACHINE>SYSTEM > CurrentControlSet > services > HTTP,修改Start值为0。 3. 重启弹性云主机。