我试图在Windows机器上运行Apache服务器,但是,我必须在不同的端口上运行它,我想在端口80上运行它,这样它就在我的本地主机上。 当我inputlocalhost到我的浏览器地址栏,我被发送到IIS服务器的主页。 我有一个IIS服务器,我一直无法删除,所以我只是停下来,并禁用services.msc服务,但它似乎仍然在运行。 如何查找和停止在端口80上运行的不需要的服务,以及如何从我的机器上永久删除IIS服务器?

在较新版本的Windows(Win2003及更高版本)上,您可以使用:
netstat -b -o
在旧版本的Windows(XP和更早版本)上,我build议使用fport:
http://www.mcafee.com/us/downloads/free-tools/fport.aspx
任何一个会显示你的进程ID和文件名。 进程ID应该足以杀死进程; 该文件名应该帮助你追查违规过程。 如果您还需要基于进程ID的path名,则可以使用Process Explorer 。