80端口被System占用的解决方法
80端口一般被当做网页服务器的默认端口,使用本机搭建服务器环境的时候,都会默认使用80端口来作为网页访问端,但是有的时候80端口会被其他程序占用,导致 Apache 启动失败。下面介绍一下如果80端口被占用后应该如何处理。
经过查询,发现占用80端口的确是SQL Server 的日志系统——SQL Server Reporting Services (MSSQLSERVER)。
解决方法:
- 打开 服务管理器(按
Win + R
,输入services.msc
并回车)。找到 SQL Server Reporting Services (MSSQLSERVER) 这个服务,然后右键停止,被占用的80端口就被释放出来了 - 同时按下Shift+Ctrl+Esc,进入任务管理器==>点击左侧服务选项==>搜索SQL Server Reporting Services(MSSQLSERVER)这个服务,然后右键停止,被占用的80端口就被释放出来了
Mysql服务无法启动的解决方法
80端口解决完成后发现Mysql启动失败,应该是3306端口被占用。端口检测发现3306端口同样被系统占用,只能手动解决
解决方法:
1.打开cmd查找3306端口对应的PID
netstat -ano|findstr "3306"
2.查询PID对应的进程
tasklist|findstr "7852"
3.同时按下Shift+Ctrl+Esc,进入任务管理器==>点击左侧进程选项==>搜索mysqld.exe这个进程,然后右键结束任务,被占用的3306端口就被释放出来了
重新启动小皮,启动成功
标签:小皮,占用,SQL,端口,System,Server,Mysql,3306,80 From: https://www.cnblogs.com/evo-lution/p/18399754