Web server failed to start. Port 80 was already in use.

80端口被占用

最近做项目用到了80端口,编译没错,就是显示80 端口被占用,我想换个端口太简单了,就搜了下资料解决这个问题。

先介绍下80端口

80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。

解决方法:

第一种就是找到80端口的进程,然后关掉。
1.运行cmd 输入netstat -aon|findstr 端口号。
2.taskkill /pid 2002 结束进程
要先知道你被招用的进程是什么再决定是否结束进程。
我的进程被 System占用。这里就要说下System进程了:System进程是Windows页面内存管bai理进程,拥有0级优先权du,没有它系统无法zhi启动。所以这个进程是不能关的。
那就用第二种方法了:
1.打开RegEdit:开始-运行-输入regedit-调出 注册表

2.找到HKEY_LOCAL_MACHINE —》 SYSTEM —》Current —》ControlSet—》 Services—》 HTTP

找到一个DWORD值是Start的,将其改为0

重启电脑,System进程将不会占用80端口。到这就解决了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值