安装本地集成服务器环境wamp,安装过程中往往会提示80端口被占用,但却没提到80端口正被什么软件占用,这个得靠我们自己去查,去确认!本文手把手演示怎么查看80端口被什么软件占用!!
如果你正在安装wamp,并有上述提示,而你电脑上也有在运行skype这款软件,你可暂时先不看下面的文章,直接结束掉skype这个进程就可继续安装wamp了!因为,skype默认会占用80端口!
在不知道什么软件占用80端口的情况下,下面的文章内容100%会对你很有用,不管你信不信,反正我信了 ^_^
本文涉及的操作很大一部分都会使用到cmd命令,查看命令具体用法可参考这篇文章:https://www.phpvar.com/archives/2543.html
要查看80端口被什么软件占用,首先得找出这个软件的pid(process id,进程id),用到的命令行:
netstat -ano|findstr "80"
解析:
netstat -ano :
netstat表示显示协议统计和当前 TCP/IP 网络连接
-ano 是该命令的参数:以数字形式列出每个连接相关联的地址、端口号以及进程id
findstr 相当于添加过滤条件,表示:在所有查找出来的连接中查找过滤含有“80”字符串的连接,要注意的是findstr "80" 中间要加一空格隔开,否则会报该命令语法错误!
输入该命令按enter键,可看到如下界面:
红框行首 就是80端口,行尾3344 这个数字表示占用该端口的是pid为3344的那个进程,这个pid很关键,接下来会用到!
第2步,我们要执行下面的命令:
tasklist|findstr "3344"
解析:
tasklist 是列出所有进程,findstr "3344"是在列出的所有进程中查找筛选是否有pid为3344这个进程存在,若查找到有这个进程,可以看到类型下面的窗口:
好了,到这里,我们就可以看到pid为3344的软件名是:httpd.exe ,这个是什么软件的进程呢?
ctrl+alt+shift 调出任务管理器,定位到httpd.exe这个进程,如下图:
点击右键,第一项就是“打开文件位置”,在弹出的窗口中,我们可看到:
看路径,答案终于揭晓了,占用80窗口是服务器集成环境wamp!!
这只是个怎么查看80端口被什么软件占用的示范,查看其它端口的占用如果你不想了解命令行的使用,可以使用TCPView(端口查看工具),这个工具使用方便简单,怎么用,喜欢的自己去了解下吧,本文重点已妄记录完了!打酱油路过的,散了吧,该干嘛干嘛去...
0条评论( 网友:0 条,站长:0 条 ) 网友评论{有您的评论更精彩....}