服务器端口被占用解决方案


在服务器上安装某服务时,可能会遇到端口被占用的情况,在这种情况下,需要我们先了解到底是什么程序占用了端口,才可以入手解决问题。

1. netstat -ano 查看相应端口对应程序的PID

例如:

C:> netstat -ano

Active Connections

Proto Local Address          Foreign Address        State           PID
TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       1760
TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
TCP    0.0.0.0:2967           0.0.0.0:0              LISTENING       660
TCP    0.0.0.0:3389           0.0.0.0:0              LISTENING       1712
TCP    0.0.0.0:3934           0.0.0.0:0              LISTENING       728
TCP    0.0.0.0:10700          0.0.0.0:0              LISTENING       4920
TCP    10.186.20.116:21       0.0.0.0:0              LISTENING       272
TCP    10.186.20.116:80       0.0.0.0:0              LISTENING       4516

可查看到占用21端口的进程PID为 1984

2. tasklist查看相应的PID号的程序

tasklist /fi "pid eq PID"

例如:

C:tasklist /fi "pid eq 272"

图像名 PID 会话名 会话# 内存使用
========================= ====== ================ ======== ============
inetinfo.exe 1984 Console 0 3,980 K

3. 如果要释放该端口 用tskill PID 命令

例,如要释放21端口:

tskill 1984

用同样的办法,可以解决其他端口被占用的情况。

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2012.12.12

    WordPress 3.5 正式版发布 李思章博客升级

    本来只打算更新一下WordPress插件技术…

  2. 没有图片

    2009.09.04

    Flickr Uploadr 在免费的相册空间Flickr 上分享你的照片软件

    在 Flickr.com 上上传 將你的相片…

  3. 没有图片

    2010.07.17

    WordPress 3.0 中文包迟迟不发的一点感慨

    WordPress 3.0 英文版早已发布很…

  4. 没有图片

    2010.05.22

    UCenter info: MySQL Query Error 解决办法之一

    康盛创想的软件越来越庞大,所以出现问题也是正…

  5. 没有图片

    2009.09.09

    多彩的 Google 广告样式

    我们在 Google Adsense 里添加…

  6. 没有图片

    2009.07.26

    SEO到底给我们带来什么?

    近来一个博友通过QQ与我在SEO对网站到底有…

评论

  1. 蛋壳 2012.12.11 1:50下午

    玩命令行真的很有成就感,很实用 🙂

  2. 恒泽堂 2012.12.05 11:17上午

    :mrgreen: 下次知道怎么解决了。谢谢