phpStudy出现80端口被占用怎么处理?

时间:2022-11-11 20:00:00 分类:建站知识 阅读:2477
摘要:给客户做企业网站时候,因为客户用的是win10服务器,IIS的,因此决定图个省事儿,用小皮PHP面板部署linux环境,结果一切准备就绪,一顿操作猛如虎,发现80进程被占了
phpStudy出现80端口被占用怎么处理?

给客户做企业网站时候,因为客户用的是win10服务器,IIS的,因此决定图个省事儿,用小皮PHP面板部署linux环境,结果一切准备就绪,一顿操作猛如虎,发现80进程被占了...提示占用进程为System,折腾了半天,后面看到一个老大哥的教程解决了,故整理本文如下:


解决方法


1、第一步:cmd输入命令 netstat -ano 查看本机所有端口的使用情况,一般80端口在第一行,截图显示,端口已经被占用


80端口被占用1

80端口被占用2

(PS:看不全就输入nerstart -ano |more 按[Q]退出)


2、第二步:在任务管理器中的进程处查看与上述80端口对应的PID相同的进程。如果没有PID,选择查看”-->"选择列"-->勾选“PID。

80端口被占用3

(PS:这一步打开任务管理器,也可在cmd里直接输入tasklist,这样也能看到pid4是被系统占用的。)


一般百度找到的教程都是让关闭进程(错误做法)。如果进程为上述系统服务,关闭进程树会导致系统出错,导致电脑蓝屏关机,那就呵呵了!


3、第三步:cmd命令输入 netsh http show servicestate 查看一下当前的http服务状态。


80端口被占用4


4、第四步:在任务管理器->服务中找到该进程后 停止服务 注:图片上该进程已重新启动过了,pid不对请忽略


80端口被占用5

80端口被占用6


5、第五步:cmd输入 services.msc 进入服务窗口,修改该服务为手动启动


80端口被占用7

(PS:如果还不清楚是哪个服务,就在上一步转到进程,然后打开文件位置)


我的占用是 SQL Server Reporting Services,停止这个服务并设置其为手动启动即可。


虽然又学了点东西,解决了个问题,但是,花了差不多1个小时,做生不如做熟这句老话,也又一次等到了认证!部署PHP网站运行环境,还是要熟悉的linux比较好呀~

声明:本文来自网友投稿,本站免一切责任,如有侵权,请联系小编删除。
链接:https://www.jin-you.com/news/1216.html

需要做网站还是小程序?

欢迎联系我们,我们可以提供企业网站建设、小程序开发、外贸独立站、商城建设等IT外包服务

您身边的【企业建站服务专家】

搜索千万次不如咨询1次

主营项目:各类网站建设,电商套图设计,小程序开发,外贸独立站建设等

立即咨询 158 155 17902
在线客服
嘿,我来帮您!