当前位置:科普知识站>IT科技>

80端口被占用应该怎么办

IT科技 阅读(1.02W)

按“win"+R键调出运行窗口,输入CMD回车,弹出命令行窗口; 输入net stop http,如下图: 输入Y回车确定 输入运行 Sc config http start= disabled 重新启动Apache,就可以了。

80端口被占用怎么办?今天小编来为您讲讲

方法

第一步:在这个输入框输入第一个命令:CMD,然后回车。

端口被占用,最直接的办法就是在运行里输入cmd----> netstat -abn 查看当前占用80 端口的软件是哪个,将之卸载即可(ps:一般情况下是迅雷) 在apache的apche/conf/httpd.conf配置文件中 大概在45行左右,有个Listen 80 将之改为你想要它监听的端

80端口被占用应该怎么办

第二步:出现一个黑色的文本框,然后输入第二个命令:netstat -ao,注意,中间有个空格

1、打开注册表:regedit 2、找到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesHTTP 3、在右边找到Start这一项,将其改为0 4、重启系统,System进程不会占用80端口 重启之后,再启动Apache就可以了。

80端口被占用应该怎么办 第2张

第三步:然后出现一个长长的表单,其中第一列是本地地址例如127.0.0.1:987,前边这一串是IP地址,冒号后面那个是正在被占用的端口。

这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令: >netstat -aon | findstr "80" Proto Local Address Foreign Address State PID ==== ============ ============== =======

80端口被占用应该怎么办 第3张

第四步:打开资源管理器。很简单alt+ctrl+delete,点击进程,找到PID为4的那个进程!即可完成!

作为一名Windows7系统用户,如果在启动Apache的过程中碰到老是失败,那可以在CMD窗口中使用netstat -ano指令来查询,查询发现80端口被system占用,对于80端口被占用这个问题,我们该如何去解决呢?别着急,下面就给大家介绍详细的解决方法。 按照

80端口被占用应该怎么办 第4张

扩展阅读,以下内容您可能还感兴趣。

80端口被system占用怎么办

80端口默认是被System进程占用的。用如下方法可知以解决System进程占用80端口的问题:  

1、打开RegEdit:开始道-运行-输入regedit-调出注册表; 回 

2、找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP;  

3、找到一个DWORD值Start,将其改为0;  

4、重启电脑,System进程将不答会占用80端口。

win7系统80端口被程序进程占用怎么办

Win7的80端口来默认是被System进程占用的。用源如下方法可以解决System进程占用80端口的问题:

1、打开RegEdit:开始-运行百-输入regedit-调出注册表;

2、找到度HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP;

3、找到一个DWORD值Start,将问其改为0;

4、重启电脑,System进程将答不会占用80端口。

system 80端口被占用怎么办

解决办法:直接cmd里面netstat -anbo|more查看端口占用程序以及PID信息:

程序名无法获取,显示“无法获取所有权信息”,但是PID获取到了——4,直接查看PID为4的进程是啥程序tasklist,一定要给kill了:

找是找到了,知你妹的system程序!然后请出进程分析工具,也未能找到!按照网上说的法子:

找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/HTTP

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

也不给力!最后我跑到“服道务”里面一个一个查找,终于发现一个王八蛋服务给我占用了80端口:world wide web publishing service:

你妹,从来未开过IIS好吧!而且为毛没有单独的IIS进程,一定要注入到system程序中,我了个X,果断关闭加禁用!

问题解决。

windows环境下80端口被占用怎么办

如需要确定谁占用了9050端口 为例:  1、Windows平台

在windows命令行窗口下执行:

1.查看所有的端口占用情况

C:\>netstat -ano

协议 本地地址 外部地址 状态 PID

TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236

TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168

TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168

TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456

TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4

TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068

TCP 192.168.3.230:2020 183.62.96.189:1522 ESTABLISHED 1456

TCP 192.168.3.230:2927 117.79.91.18:80 ESTABLISHED 4732

TCP 192.168.3.230:2929 117.79.91.18:80 ESTABLISHED 4732

TCP 192.168.3.230:2930 117.79.91.18:80 ESTABLISHED 4732

TCP 192.168.3.230:2931 117.79.91.18:80 ESTABLISHED 4732

2.查看指定端口的占用情况

C:\>netstat -aon|findstr "9050"

协议 本地地址 外部地址 状态 PID

TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016

P: 看到了吗,端口被进程7a64e78988e69d8331333361313838号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)

3.查看PID对应的进程

C:\>tasklist|findstr "2016"

映像名称 PID 会话名 会话# 内存使用

tor.exe 2016 Console 0 16,064 K

P:很清楚吧,tor占用了端口。

4.结束该进程

C:\>taskkill /f /t /im tor.exe

tomcat 80端口被占用怎么办

这里就以win7为例进行讲解。

首先打开cmd,打开的方法很简单,在开始菜单中直接输入即可。同样也可以按下win+R打开运行,然后输入cmd即可。

在dos命令中输入以下命令查询正在被使用的端口号以及使用它zhidao的程序。

命令:netstat -ano

内容分析:

前面的程序占用的进程,冒号后面的就是我们要查找的端口。内找到8080,因为我的已经解决了,所以这里图片就不能给大家了。

看到后面是有一个PID,然后把占用8080端口的PID号记下容来。

在人物栏右击鼠标——选择任务管理器。

点击菜单栏中的选型——显示前段按钮。然后将选项卡打到进程一栏。这是你就能看到程序所占用的PID号了。

找到刚刚查询的占用8080端口的那个进程,结束掉就OK了。