我正在尝试在我的 Windows 机器上运行 Apache 服务器,但是,我必须在另一个端口上运行它,我想在端口 80 上运行它,这样它就在我的本地主机上。当我在浏览器地址栏中输入 localhost 时,我会被发送到 IIS 服务器主页。我安装了一个无法删除的 IIS 服务器,所以我只是在 services.msc 中停止并禁用了该服务,但它似乎仍在运行。如何查找并停止在端口 80 上运行的不需要的服务以及如何从我的机器上永久删除 IIS 服务器?
答案1
在较新版本的 Windows(Win2003 及更高版本)上,您可以使用:
netstat -b -o
在旧版本的 Windows(XP 及更早版本)上,我建议使用 fport:
http://www.mcafee.com/us/downloads/free-tools/fport.aspx
任何一种方法都会显示进程 ID 和文件名。进程 ID 足以终止进程;文件名则可帮助您追踪有问题的进程。您可以使用进程探索器如果您还需要基于进程 ID 的路径名。