新公司新环境,总免不了出现新问题,在这里和大家分享一下我遇到的问题,由于网站是用PHP开发的,所以需要搭建一套apache环境,我使用的是xampp,在搭建过程中,服务总是启动不成功,开始看错误日志总是提示一行配置报错信息,因为是按照标配,又找不到解决方案,果断把默认端口80改成8080再试,结果正常启动,心里不禁郁闷了,我没有开启过80端口,怎么会有80端口占用,用netstat -abn ->D:\port80.txt,结果发现是PID为4的占用了80端口,于是打开任务管理器,查看选择列PID,结果发现是一个system进程占用了80端口,结束任务也结束不了,这个服务究竟是什么,无从查起,在网上查了一下资料,结果发现原来安装了SQL2008后,默认sql server2008 Reporting Services会占用80端口,关闭该服务,再改文件配置端口为80,正常启用,希望能为大家提供一点帮助