system进程占用80端口

服务器规划:apache分配80,iis分配其他端口

理论上,只需要把iis 默认站点的80端口改成其他端口就可以了,可是发现改了apache80端口还是用不了,

cmd查了下,发现system进程占用80端口,process id=4 ,经过一番折腾发现,这是http服务,随系统启动,

结束http服务就可以,但是每次电脑重启,这么搞,行不通,于是,查到了根本原因是sqlserver报表作祟,

SQL Server Reporting Service,请在服务中,把该服务设置为手动

一:运行,services.msc

二:找到SQL Server Reporting Service 设置成手动

iis端口改成非80

ok,这样就解决了

时间: 2024-10-14 15:16:27

system进程占用80端口的相关文章

Windows8中pid为4的system进程占用80端口的解决办法

因为Apache无法启动的原因,用netstat命令查看了一下80端口是否被占用了,如下 C:\Users\Maple>netstat -ano | findstr 0.0.0.0:80  TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4 果然是被占用了,进程PID为4,进任务管理器去查看,PID为4的进程为system,系统进程. 网上搜搜,发现system进行是系统服务进程,系统服务都会由这个进程来启动. 了解到是http的系统服务,结果在系统服务services.m

win7 win10下80端口被System进程占用的解决方法

用如下方法可以解决System进程占用80端口的问题:打开RegEdit:开始-运行-输入regedit-调出注册表找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP找到一个DWORD值Start,将其改为0重启电脑,System进程将不会占用80端口就可以打开你的apache了 这种方法确实暂时解决了我的问题,应该就是这样的,但是后面又来问题了.Apache又无缘无故的打不开了.于是,最后终于发现了进程有个SQL Server

Nt Kernel & System 占用80端口

今天早上apache突然无法启动,重启电脑仍然没有结果,经过一番努力终于解决了,过程如下: 首先查看apache错误日志: 1.删除apache>>logs>>error.log,重启apache查看这个文件发现内容如下: (OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试.  : make_sock: could not bind to address [::]:80 (OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试.  : make_s

清除NT Kernel & System占用80端口

运行'netstat -ano'发现80端口被system占用,进程号'4'转到任务管理器上看pid对应的进程描述是NT kernel & system. 解决方法: 1.1运行'regedit'打开注册表. 1.2找到'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP'右边有一个'start'的DWORD的值将‘3’改为‘4’重启即可. 清除NT Kernel & System占用80端口

80端口的烦恼:[3]清除NT Kernel占用80端口

链接地址:http://jingyan.baidu.com/article/f96699bbca15a1894e3c1bc4.html 当一台电脑安装了vs又安装了xampp时,可以能发生80端口号冲突,导致不能两个同时可以,这篇文章介绍如何在两者切换. 方法/步骤 1 运行'netstat -ano'发现80端口被pid=4的进程占用   2 打开任务管理器,发现pid=4的进程,其实是system进程,其对应的进程描述是NT kernel & system.   3 如何清除呢?需要使用注册

解决Win10默认占用80端口

方案1: 以管理员身份运行cmd;输入net stop http;如果提示是否真的需要停止这些服务,则选择"Y";完成后输入:sc config http start=disabled 方案2: Ctrl+x,然后选择"计算机管理",展开"服务和应用程序",找到"服务";找到"World Wide Web Publishing Service",双击打开后,将启动类型改为手动,更改服务状态为"停止

window7系统PID=4占用80端口的几种情况及解决方法

首先,我们要看怎么80端口是否被占用: 点击电脑左下角的 输入cmd , 回车,然后输入netstat -ano|findstr "80"  然后回车(注意,-ano后面是一个竖杠,也就是我们键盘上enter键上面那个键,按住shift再按那个键就会出现那个竖杠|,还有,双引号是英文字符的) TCP那一列后面的第一列中,有:80就是占用80端口的进程,最后那么他的PID就是最后一列的2632. 现在我们来看一下这个PID=2632的是哪个进程,在cmd中输入tasklist |find

system进程(pid=4)占用80端口的解决方案

今天安装php环境的时候老是提示80端口被占用 网上找了半天也没有解决方案 cmd下面netstat了一下 发现时pid4这个进程 开始以为是iis的服务 停掉以后还是不行 控制面板里面卸载掉卸载internet信息服务-->万维网服务后还是不行 捣鼓了半天 原来是sql08的report服务占用了 system的进程不一定就是iis 进行apache启动时.出现这个错误:通常每个套接字地址(协议/网络地址/端口)只允许使用有一次: make_sock:could not bind to add

80端口被system进程占用解决方法

今天启动Apache的时候老是提示失败,很简单,使用 netstat -ano 发现80端口被占用.如图所示: 按照PID 来说:在任务管理器中查看PID 的进程名 既然是system.那么 应该不回是真正的系统. 而是 微软的其他系列产品的进程在运行. [注意:我已经在服务 services.msc中结束了 IIS ADmin 服务] 但是 其实 IIS 服务真正没有关闭. 80端口也被IIS 7.5占用: 于是打开 IIS 管理器. 在 IIS 根目录右击 --->停止 之后在回头来 继续在