目前我遇到就两种情况会占用80端口
①SQL SERVER 数据库占用,主要是SQL Server Reporting Services 占用
先停止掉,然后用 netstat -ano 查询一下,看80是否还是被占用,如果还是被占用,可能是IIS占用了;
②IIS占用,先看IIS是否有网站发布了用的是80端口的,有的话先关掉,然后再用命令查;
还不行,以管理员的身份运行,执行下下面的命令:
1、输入 net stop http
2、输入 sc config http start=disabled这个时候80端口已经被释放了
3、先执行这个命令sc config http start= demand,然后再net start http