网络端口号被占用 端口号被占用怎么停掉(3篇)
文件格式:DOCX
时间:2023-03-01 00:00:00    小编:轻创业玩家

网络端口号被占用 端口号被占用怎么停掉(3篇)

小编:轻创业玩家

在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。写范文的时候需要注意什么呢?有哪些格式需要注意呢?接下来小编就给大家介绍一下优秀的范文该怎么写,我们一起来看一看吧。

网络端口号被占用 端口号被占用怎么停掉篇一

【篇1:win7下80端口被占用的解决方法】

最近本人由于在电脑上同时安装了sql servers 2008 ,vs2010,同时搭配了php 的环境,但是,悲剧的事情发生了。apache 经常打不开,原因当然是80端口被占用了,于是不停地百度谷歌,重装系统。。最近终于把问题给解决了。

首先介绍一种网上普遍的方法,就是查找占据80端口的进程,然后关闭它就行了。

1、运行cmd,然后输入netstat -ano,回车;

2、查看开头几行包含0.0.0.0:80的那一行最后的pid,为几个数字,把这几个数字记下来;

3、启动“任务管理器”——“进程”,在“工具栏”——“选择列”前面的框里打上勾;

4、然后找到与刚才那个pid对应的是哪个程序,很容易就会找到,就是它与0.0.0.0:80进行了绑定(bind);

结束这个进程,再点击apache的start按钮,终于出现了那个running。

但是上面的方法不适用我的情况。因为我找不到pid=4的进程,于是另一方法。

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

打开regedit:开始-运行-输入regedit-调出注册表

找到hkey_local_machinesystemcurrentcontrolsetserviceshttp

找到一个dword值start,将其改为0

重启电脑,system进程将不会占用80端口

就可以打开你的apache了

这种方法确实暂时解决了我的问题,应该就是这样的,但是后面又来问题了。apache又无缘无故的打不开了。于是,最后终于发现了进程有个sql server reporting services,这个是sql servers带有的,而且自动运行,关闭它,就可以了。但是切记,可能这个进程会自动打开,所以先把apache打开,这个的话后面sql server reporting services运行也不会占用80 端口了。我用的360查找的 我的问题总算是解决了。最后总结一下吧。

查询:查看占用80端口的信息,那么可以在cmd窗口输入netstat-ano | findstr 80 命令

常见的几种情况:

1、迅雷等程序或者一些其他有上传功能的软件都会占用电脑的80端口

2、netstat -abno后查看,经过查找为pid=4的system进程,因为是系统进程,也无法结束它,经查sql server reporting services(sqlexpre)服务占用80端口,停止sql server reporting services后apache正常启动.3、卸载internet信息服务--万维网服务。这个是最常见的故障,或者其他一些第三方的服务器软件,必须在进程里面结束,才有效果。

备注:杀掉进程的命令:taskkill /pid 4 /f 其中 /f 表示强制关闭该进程

以上应该够用了,希望能帮助大家解决问题。

【篇2:解决80端口被占用】

winxp 80端口被占用

解决方法如下: 2.查找端口号的pid netstat-a-o 如果被占,则在服务器修改端口,或做以下处理 3.强行关闭 ntsd-c q-p pid(查询出来的pid号码 win7下80端口被占用

在cmd中输入netstat-o可以查看是哪个进程占用了端口80,其中的pid为进程号,找到pid后在任务管理器中将相应的pid的进程结束就行了

win10 80端口被占用

安装了windows10系统后,如果装apache是启动不了的,遇到这个apache启动不了的时候,首先是查看80端口是不是被占用。

运行netstat-aon | findstr :80,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。所以只能另想办法: 1、打开注册表:regedit 2、找到:hkey_local_machinesystemcurrentcontrolsetserviceshttp 3、在右边找到start这一项,将其改为0

4、重启系统,system进程不会占用80端口

重启之后,再启动apache就可以了。【篇3:如何查看80端口是否被占用_端口被占用解决

办法】

80端口是否被占用的解决办法

一、问题描述

公司外网发布是必须使用80端口,可是每次tomcat启动时,总时报端口占用,如果将端口改为不用的端口,例如:8090等,就能正常启动使用。

二、问题分析

一般服务器安装ms sql server 2008 时,都要求安装iis 5.0或6.0,此时,肯定时被iis 占用了,如果你把iis 端口号修改成其它的,重启iis 后,80端口仍然被占用呢,那你就需要检测是否还有其它服务占用了。

三、问题检查及处理

先介绍一下我的服务器环境:windows 2003 server sp2,ms sql server 2008 r2,tomcat 6.0,sun jdk 1.6 和1.7版本。

检查端口占用常用方法有:使用dos 命令检查或使用专用软件检查。使用dos 检查:在dos 命令行中输入 netstat-aon|findstr 80 即可查看到端口被谁占用,我查时被 system 占用,pid为4,使用进程查看器发现是系统自己的进程,所以没办法停用,如果停用,系统无法正常工作,并且重新启动电脑。

使用专用软件检查,例如:active ports软件,可以查看到什么端口被什么软件点用,安装位置是什么等,就可以直接定位,但是我的服务器还是显示为pid为4,程序为system占用,声明:啊(有的进程为:,我的则不是)

处理方法:经仔细查找,发现是ms sql server 2008服务占用了80端口,此时启动 sql server 配置管理器,进入后,将sql server reporting services 服务停用后即可,也不影响ms sql server 的正常使用。1 / 7 撰写

最终处理方法:

1.将iis改不用的端口后禁用掉。

2.将ms sql server 2008的sql server reporting services 服务停用。

3.重新关机看一下tomcat是否正常启动。 下面是我正常启动后的端口服务图片

四、网上查找的资料,供学习

进入cmd,输入netstat-ano就可以很清楚的看到本地80口占用程序的pid,然后再去任务管理器里查找到pid所对应的进程(如果任务管理器没有pid,查看--选择列),原来是迅雷5给占用了,再去迅雷里查看设置,竟然bt的默认tcp传输端口是80,改掉设置,iis启动正常了。。

如何查看80端口被占用

开始--运行--cmd--cmd

2 / 7 撰写

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

即可看到所有连接的 pid

之后启动任务管理器

找到这个pid所对应的程序 3 / 7 撰写

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

4 / 7 撰写

勾选pid,确定即可显示

经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的80端口 1、windows平台

在windows命令行窗口下执行: c:netstat-aon|findstr 80

tcp 127.0.0.1:800.0.0.0:0listening 2448

看到了吗,端口被进程号为2448的进程占用,继续执行下面命令: c:tasklist|findstr 2448

2016 console 0 16,064 k

很清楚吧,thread占用了你的端口,kill it 如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。5 / 7 撰写

网络端口号被占用 端口号被占用怎么停掉篇二

windows端口号被占用

【篇1:windows下如何关闭占用某一端口的程序与服

务】

今天使用jbo服务器,它的端口被占用了,因此总是发生jvm的端口冲突的异常,但我又不知道到底是哪位大仙在这个8080端口上作怪,怎么办呢,下面提供一种简单可行的方法 1.检测端口是否被占用:(命令行)netstat-an

2.查看各端口上的服务:(命令行)

fport// 这时我检测到我的8080端口由p2psvr占用(热狗之类的程序的吧)注:fport是windows2000自带的工具,xp上没有,上网下一个就可以

3.关闭检测到的服务或进程

若是服务,则可: net stop 服务名

否则: 在资源管理器中把其kill掉 4.重启jbo,运行成功

【篇2:windows 系统根据端口号关闭进程】

windows 系统根据端口号关闭对应进程

今天在服务器上部署tomcat时,居然关不掉服务,又会报端口已被占用,又不想改端口号,那么可以通过如下方法关闭该进程,然后就能正常启动tomcat了。

第一步:点击“开始运行”,输入cmd,进入dos界面

第二步:通过dos命令查找该端口号对应的pid

输入命令netstat –nao,可以复制命令,点击右键粘贴

将列出所有的端口号及进程id active connections

proto local addre foreign addre state pidtcp 0.0.0.0:1350.0.0.0:0 listening 1104tcp 0.0.0.0:4450.0.0.0:0 listening 4tcp 0.0.0.0:5150.0.0.0:0 listening 2208tcp 0.0.0.0:6002 0.0.0.0:0 listening 2020tcp 0.0.0.0:8009 0.0.0.0:0 listening 2608 tcp 0.0.0.0:8080 0.0.0.0:0 listening 2608tcp 127.0.0.1:10930.0.0.0:0 listening 2100tcp 127.0.0.1:14340.0.0.0:0 listening 196tcp 127.0.0.1:80050.0.0.0:0 listening 2608tcp 192.168.32.164:139 0.0.0.0:0 listening 4tcp 192.168.32.164:1802 58.51.194.150:80 close_wait300tcp 192.168.32.164:1833 180.149.132.150:80 close_wait3260tcp 192.168.32.164:1843 180.149.132.150:80 close_wait3260tcp 192.168.32.164:1844 180.149.132.150:80 close_wait3260tcp 192.168.32.164:1847 122.228.234.119:80 close_wait3260tcp 192.168.32.164:1851 122.228.234.119:80 close_wait3260

找到此端口号8080对应的pid为2608

第三步:根据pid杀掉此进程。

方法一:

进入任务管理器-查看-选择列-勾选pid(进程标示符)-确定 选中pid为2608 的进程-结束进程

方法二:

输入命令ntsd-c q-p pid 或者tskill pid 结束进程

如:ntsd-c q-p 2608 或者 tskill 2608

【篇3:windows 端口占用命令查看方法】

开始--运行--cmd 进入命令提示符 输入netstat-aon 即可看到所有连接的pid 之后在任务管理器中找到这个pid所对应的程序如果任务管理器中没有pid这一项,可以在任务管理器中选查看-选择列

经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了我们的80端口 1、windows平台

在windows命令行窗口下执行:

代码如下:

c:;netstat-aon|findstr 80

tcp 127.0.0.1:80 0.0.0.0:0 listening 2448

看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:

代码如下:

c:;tasklist|findstr 2448

2016 console 0 16,064 k 很清楚吧,thread占用了你的端口,kill it

如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。如果需要查看其他端口。把 80 改掉即可

大家知道在linux下使用 lsof +p 端口号 可以查看端口的进程 使用此命令可以查看win下所有开着的端口是被那个系统程序占用以及程序的pid。

n年前搞测试的时候解决端口占用问题时候用的命令,想里半天才回忆出来。分享给大家。为了方便记忆参数写成了no ab 更多参数请查考netstat /?

----一下是节选部分输出结果--netstat-noab

active connections

tcp 0.0.0.0:135 0.0.0.0:0 listening 996 c: c: c: c: c: [] tcp 0.0.0.0:445 0.0.0.0:0 listening 4 [system] tcp 0.0.0.0:2967 0.0.0.0:0 listening 1776 [] tcp 72.71.0.24:139 0.0.0.0:0 listening 4 [system] tcp 127.0.0.1:1049 0.0.0.0:0 listening 232 [] tcp 127.0.0.1:1060 0.0.0.0:0 listening 2104 [] work for fun,live for love!

网络端口号被占用 端口号被占用怎么停掉篇三

tomcat端口号被占用

【篇1:关于tomcat启动端口号被占用问题解决】

有时候把在myeclpise项目部署到tomcat中的时候会莫名其妙的发现tomcat启动不了,换成是myeclpise自带的tomcat启动,还是无法成功启动。看看控制台显示的错误信息,有时候会看到

ception: addre already in use: jvm_bind:8080

有人会说,这么多,我怎么找出究竟是哪个程序占用了8080的端口呢,如果你有超人的眼力,一眼就你看出占用8080的进程的地方,不过我很少相信有这样 的人,这样的密密麻麻的数字跟字母,估计不少人看了头都大了,还要我去找那个8080,其实很简单鼠标右键在tcp---这行上面鼠标右键,就可以看到”查找”的选项,点击后输入8080,点击“查找下一个”,就会看到如上图所示的界面。8080所在的那 行的进程就是占用8080端口的,记下该行的pid(pid就是各进程的身份标识),示例中的pid为6072,既然我我们已经找到该进程的pid了,接着就是打开任务管理器了ctrl+alt+delete。就看到如下的画面:

有人说我没看到pid的那样的列啊,不要紧,点击“查看”,再点击“选择列”,在pid(进程标识符)(p)前面打上勾,然后点击“确定”,接下来就简单了,找到pid为6072的进程,毫不犹豫的结束该进程,然后重新启动tomcat就正常了。

【篇2:tomcat端口占用解决方法】

通常时候端口被占,我只是不停的去shutdown tomcat,然后再去任务管理器杀进程。这样通常也很好用,但是最近学到了一个比较科学的方法如下: 第一步查看一下是哪个进程在使用该端口使用如下命令:

批处理代码 netstat-ano | more

第二步找到是哪个进程使用如下命令: java代码

st | more

第三步就可以关应用程序去了。

附:

netstat [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v]-a 显示所有连接和监听端口。-b 显示包含于创建每个连接或监听端口的可执行组件。在某些情况下已知可执行组件

拥有多个独立组件,并且在这些情况下包含于创建连接或监听端口的组件序列被显示。

这种情况下,可执行组件名在底部的 中,顶部是其调用的组件,等等,直到 tcp/ip

部分。注意此选项可能需要很长时间,如果没有足够权限可能失败。-e 显示以太网统计信息。此选项可以与-s选项组合使用

-n 以数字形式显示地址和端口号。此选项可以与-a选项组合使用-o 显示与每个连接相关的所属进程 id。

-p proto 显示 proto 指定的协议的连接;proto 可以是 下列协议之一: tcp、udp、tcpv6 或 udpv6。

如果与-s 选项一起使用以显示按协议统计信息,proto 可以是下列协议之一:

ip、ipv6、icmp、icmpv6、tcp、tcpv6、udp 或 udpv6。-r 显示路由表。

-s 显示按协议统计信息。默认地,显示 ip、ipv6、icmp、icmpv6、tcp、tcpv6、udp 和 udpv6 的统计信息;-p 选项用于指定默认情况的子集。

-v 与-b 选项一起使用时将显示包含于为所有可执行组件创建连接或监听端口的组件

interval 重新显示选定统计信息,每次显示之间

暂停时间间隔(以秒计)。按 ctrl+c 停止重新

显示统计信息。如果省略,netstat 显示当前

【篇3:tomcat与labview端口冲突占用】

通常labview和tomcat8080端口会有冲突

1.开始----运行----cmd,或者是window+r组合键,调出命令窗口 2.输入命令:netstat-ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是8080,首先找到它。

查看被占用端口8080对应的pid是19616(随便举个例子,每台电脑对应的pid号不同)

3.我们打开任务管理器(在电脑任务栏空白处单击右键,启动任务管理器),切换到进程选项卡,在pid一列查看19616对应的进程是谁,如果看不到pid这一列,如下图: 则我们点击“查看”---选择列,将pid(进程标示符)前面的勾打上,点击确定

这样我们就看到了pid这一列标识,看一下19616对应的进程是谁,如果没有,我们把下面的”显示所有用户的进程”前面的勾打上,就可以看到了

,然后选中这一进程右键打开文件位置,把该文件删掉(通常该文件没用),删除之前选中结束进程,最后删掉(若不删,则下次重启时,还会冲突报错)。

猜你喜欢 网友关注 本周热点 精品推荐
精选文章
基于你的浏览为你整理资料合集
复制