phpstudy安装启动,经常会出现80端口被占用,服务启动失败的情况。
占用了80端口的软件常见,比如:
- 迅雷
- sqlserver (其组件 SQL Server Reporting Services (MSSQLSERVER)。是 SQL Server 的日志系统,就是他好端端的突然占用了80端口,而且对于普通人来讲,这个组件的作用没啥用,关掉也是节约资源)
查看端口方法,cmd命令行中输入命令:
- netstat -ano
- tasklist
网上提供了几种方法:
- 杀进程,查找出来pid,命令:
- 修改注册表,stat值为0(尝试了不起作用)
- 关闭80服务(针对:sqlserver服务占用情况),亲测有效。(cmd输入 services.msc ,进入服务窗口。然后找到 SQL Server Reporting Services (MSSQLSERVER) 这个服务,然后停止或者设置它的启动方式为“禁用”,被占用的80端口就被释放出来了。)