如何查看80端口是否被占用_端口被占用解决办法.doc_第1页
如何查看80端口是否被占用_端口被占用解决办法.doc_第2页
如何查看80端口是否被占用_端口被占用解决办法.doc_第3页
如何查看80端口是否被占用_端口被占用解决办法.doc_第4页
如何查看80端口是否被占用_端口被占用解决办法.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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|findstr80 即可查看到端口被谁占用,我查时被 System 占用,PID为4,使用进程查看器发现是系统自己的进程,所以没办法停用,如果停用,系统无法正常工作,并且重新启动电脑。使用专用软件检查,例如:Active Ports软件,可以查看到什么端口被什么软件点用,安装位置是什么等,就可以直接定位,但是我的服务器还是显示为PID为4,程序为System占用,声明:System不带.exe啊(有的进程为:System.exe,我的则不是)处理方法:经仔细查找,发现是MS SQL Server 2008服务占用了80端口,此时启动 SQL Server 配置管理器,进入后,将SQL Server Reporting Services 服务停用后即可,也不影响MS SQL Server 的正常使用。最终处理方法: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进入命令提示符,输入netstat-ano即可看到所有连接的PID之后启动任务管理器 找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选查看-选择列勾选pid,确定即可显示 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了我们的80端口1、Windows平台在windows命令行窗口下执行:C:netstat-aon|findstr80TCP:80:0LISTENING2448看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:C:tasklist|findstr2448thread.exe2016Console016,064K很清楚吧,thread占用了你的端口,Killit如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。如果需要查看其他端口。把80改掉即可补充:原来出现这个错误原因(httpd.exe:Couldnotreliablydeterminetheserversfullyqualifieddomainname,using11forServerName)是因为DNS没配置好.如果不想配置DNS,就在httpd.conf,在最前加入ServerNamelocalhost:80即可另外360安全卫士中的【流量监控】,查看网络连接就可以看一些端口的情况。80端口被占用(端口检查)解决-转我从会做网站到现在也遇到过了N次了,今天又让我遇到了,我来解决他,并为大家做最详细易懂的分析。我的情况:我用了一个小插件“黑风Aspweb服务器”代替IIS,尽管如此IIS组件也是要装的。停止IIS中的“默认网站“,意味着停止了80端口的运行,然后打开“黑风Aspweb服务器”即可正常测试网站。故障现象:今天“默认网站“已经停止,但是打开“黑风Aspweb服务器”还是提示“80端口被占用”。解决过程:打开命令提示符netstat -ano,就可以查看本机端口开放情况与对应的程序。如下图:图中,可以看出,21、25以及80端口都被PID(进程标识符)为:5668的进程所占用。现在,只要知道PID为5668的进程就可以解决了。2、打开任务管理器,如下图:图中,可以看出PID:5668对应的进程为inetinfo.exe。(稍后解释inetinfo.exe进程)最后操作:结束该进程,重启或停止IIS“默认网站”,不论如何inetinfo.exe都会自动重新运行,然后,再停止IIS“默认网站”,运行“黑风Aspweb服务器”,即可解决。注:进程PID是可以变化的,就是说不同时间运行同一个程序,他的PID号就不同。不同计算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论