解决server 2012下 wamp 启动80端口被占用问题

公司新买的服务器,装的server 2012 ,原来打算是装个虚拟机里再装个linux。

临时决定先用wamp部署环境,结果启动服务,发现80端口被占用。

用wamp 自带的Test Port 80,提示Server:Microsoft-HTTPAPI/2.0

先看有没现成解决方案,

解决方法一,在“服务”里查看有没有服务名SQL Server Reporting Services,结果发现没有这个服务。。该方法不使用。

解决方法二,在“服务”里关闭“Web 部署代理服务”,结果发现又没这个服务。。。又不能使用。

解决方法三,cmd里使用iisreset /stop,提示IIS被停止,再用iisreset /status检查服务状态,接着启动Apache服务,还是不行。。

解决方法四:发现停用问题还是不能被解决。使用netstat –nao 查看端口所对应的pid,发现pid为4,对应进程为ntoskrnl.exe。使用net stop http。启动Apache服务,结果发现启动成功。。。不过突然发现打印机服务不能被使用了。。。因为 stop http会关闭相关的服务。那么单独启动打印服务,但是这不是有效方法。

继续解决:

尝试 解决方法:
      1.在运行窗口打开注册表,输入regedit
      2.依次打开如下:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
      3.找到一个名称为:Start,类型为:REG_DWORD的项,右击修改,将其数值数据改为0,点确定保存修改 
      4.重启系统,System进程不会占用80端口


重启后,好像没有用。

最后重新使用net stop http,一个个停止服务,发现net stop BranchCache ,80端口不被占用。启动wamp成功。。
  



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值