当前位置:懂科普 >

IT科技

> 80端口被占用了应该怎么办

80端口被占用了应该怎么办

一、工具:WIN7 二、操作步骤 1.首先,讲一下如何查找端口占用。 netstat -ano | findstr ":80 " tasklist /fi "PID eq 4" 0Windows系统下查看端口的占用情况 2.在上图中,我们发现80端口被System占用了。在运行中输入 regedit 打开注册表。 3.

今天来教大家80端口被占用了怎么办

方法

“运行”中输入cmd,在命令中输入netstat -ano|findstr “80″,查看所有连接的PID

1、首先打开命令提示符,使用netstat命令查看windows系统中占用80端口的进程号,输入命令“ netstat -aon|findstr 80”,可以看到80端口被进程号为404的进程占用。 2、然后找到进程号为404的服务名称,使用tasklist命令,输入指令“tasklist|findst

80端口被占用了应该怎么办

在[查看]菜单下点击“选择列”,在弹出的对话框中,PID前面的方框里打钩。

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

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

查看所有的进程,找到所需要查看的PID,结束进程即可。

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

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

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

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: 看到了吗,端口被进程号为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

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端口。

80端口被占用

80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。搭建网站主要使用的也是80端口,但是当80端口被其他的程序占用时应该怎么办呢?

     在windows下查看80端口占用情况?是被哪个进程占用?如何终止进程?

这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:

netstat -aon | findstr "80"

      然后会出现占用80端口的进程PID

Proto  Local Address              Foreign Address         State           PID

      可以看出80端口被进程号为4306的程序占用.

tasklist | findstr "4306"

进程名                     PID    会话名          会话         内存使用

很明显,是httpd占用了80端口;httpd.exe是Apache相关程序,是服务器软件中的一个进程,这是属于正常的使用。

不过,并不是只有httpd.exe进程会占用80端口,可能有其他的程序也会占用80端口,当你不知道占用端口的进程是干什么用的时,最好先查一下,避免关闭了正常使用的程序造成不必要的麻烦,如果确定是无效或恶意占用的程序就可以执行下面的命令.

taskkill /pid 4306 /F

成功: 已终止 PID 为 4306 的进程。

这表示使用上面的命令已将PID为4306的进程终止.(这一步同样可以在任务管理器中执行,httpd.exe就是任务管理器中的映像名称,选中它,点击"结束进程"即可)

tasklist | findstr "4306"

再次确认是否成功终止,如果成功终止此次执行命令后应返回空.

80端口被占用如何解决?

cmd -> netstat -oan -> IP后面的就是端口,找到80 ,记住对应的PID!!

然后打开任务管理器 查看 -> 选择列 -> 勾上 PID(进程标识符) -> 确定

在任务管理器找到刚才的PID的进程关闭!!!

如何查看80端口是否被占用_端口被占用解决办法

一、如何查看80端口被占用:

1、开始--运行--cmd 

2、进入命令提示符,输入netstat -ano 

3、即可看到所有连接的PID 

4、之后启动任务管理器

5、如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"

6、勾选pid,确定即可显示

80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站,因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了。

标签: 端口
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/zxro5l.html