windows 上修改tomcat 的默认端口为 80
【1.】检查 80端口是否被占用
cmd ---》netstat -nao | findstr 80
TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING 6892
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 6892
TCP 0.0.0.0:49156 0.0.0.0:0 LISTENING 1580
TCP 127.0.0.1:8005 0.0.0.0:0 LISTENING 6892
TCP 127.0.0.1:23409 0.0.0.0:0 LISTENING 8380
【2.】根据PID找到对应的占用程序
如果发现是System进程占用了80,有可能是IIS服务占用
可通过修改注册表解决:
1、打开注册表:regedit
2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
3、在右边找到Start这一项,将其改为0
![](https://i-blog.csdnimg.cn/blog_migrate/9524039ec49e111054d5334a78607420.png)
4、重启系统,System进程不会占用80端口