解决windows 2008 r2 系统默认80端口被系统占用

今个发现安装Apache启动时候80端口被占用,第一想到关闭IIS,去到服务关掉,但还是显示被占用。

使用netstat 命令查看指定端口
netstat -ano | findstr :80
如下所示:本地的80端口被进程为4的占用
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4

任务管理器查看进 pid 为4
进程名   pid  描述
 system   4    net kernel&System

解决方法:

打开注册表 regedit
 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP'右边有一个'start'的DWORD的值将'3'改为'4'。
重启服务器后正常

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: