本机配置PHP环境时,安装的时候遇到80端口被占用,经过查询知道,原来是Inetinfo.exe占用了80端口,于是把Inetinfo.exe服务关掉就可以正常安装PHP环境了。
解决方法在windows服务管理里,停止IIS admin server就可以了,或者在cmd里运行
iisreset.exe /stop
强制关闭IIS服务就可以了。
在这里我顺便讲一下在Windows中一个查询端口占用的简单方法:
1、选择 开始->运行->cmd->确定,在命令行中输入“netstat -ano”,然后找到0.0.0.0:80这一行对应的PID值。这个PID值即是当前正在使用80端口的程序进程句柄了。
2、紧接着按Ctrl+Alt+Del,打开任务管理器,选择 查看->选择列->勾上PID(进程标识符)->确定。最后找到刚才使用80端口的PID值行,前面的映像名称即是当前正在占用80端口的程序了。