`

tomcat 80 端口

 
阅读更多
Win7的80端口默认是被System进程占用的
用如下方法可以解决System进程占用80端口的问题:
打开RegEdit:
找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/HTTP
找到一个DWORD值Start,将其改为0

重启电脑,System进程将不会占用80端口

============================================

新装了win7后,在启动Apache的时候,总是启动失败,查看80端口,被pid=4的进程占用,打开任务管理器,发现pid=4的进程居然是个系统进程!

尝试终结此进程,结果是蓝屏。

原文:

I work on Http.sys technology at Microsoft and somebody sent me a link to this blog. I am a bit surprised by this behavior you are seeing on Windows7 Beta and with some help from you, I will like to find out the root cause of this issue so that we can take the appropriate action if needed.
You are right, Http.sys uses port 80. It is the driver component for httpapi, the server http stack (You can find more info on this technology at http://msdn.microsoft.com/en-us/library/aa364434(VS.85).aspx ). In your case, some application is running which is using http.sys to listen on port 80. This is preventing Apache from using port 80. We offer a mechanism for applications to help control port sharing but I’ll need to look into the specific application that’s causing you this conflict. If you can give us the output of following command “netsh http show servicestate”, then it will allow me to find out which application is using http.sys. Since you have disabled http.sys, please follow these steps listed below before running the command:
1. sc config http start= demand
2. Reboot
3. Run the command (netsh http show servicestate) as administrator

After you have run this command, you can disable http.sys as follows:
1. net stop http
2. Sc config http start= disabled

Please let me know if you face any issues in the process.

Thanks,
Niranjan
分享到:
评论

相关推荐

    tomcat部署端口后修改

    Tomcat 部署端口号修改指南 Tomcat 是一个流行的开源Web应用服务器,常用于部署Web应用程序。在实际应用中,我们可能需要修改Tomcat的端口号,以便更好地管理和维护我们的应用程序。本文将详细介绍如何修改Tomcat的...

    修改Tomcat端口为默认80端口

    ### 修改Tomcat端口为默认80端口 #### 知识点概述 Apache Tomcat 是一款免费开源的Servlet容器,它可以作为独立的应用服务器运行Java Web应用,也可以与其他Web服务器如Apache HTTP Server或Microsoft IIS结合使用...

    weblogic集成多个Tomcat服务,自动分配tomcat服务,80端口访问

    本示例将详细介绍如何使用Oracle WebLogic Server(WLS)集成多个Apache Tomcat服务,实现自动分配Tomcat实例处理请求,并确保通过80端口进行访问。这一过程涉及到集群配置、负载均衡以及端口映射等多个关键知识点。...

    IIS和tomcat 公用80端口

    当同时使用这两个服务器时,可能会遇到端口冲突的问题,特别是当两者都试图监听默认的HTTP端口80时。本文将深入探讨如何配置IIS和Tomcat以实现共享80端口,并解决由此产生的问题。 首先,我们需要理解为什么80端口...

    修改Tomcat或者 MyEclipse自带的Tomcat 的端口号

    修改Tomcat或者 MyEclipse自带的Tomcat 的端口号两种形式

    绿色版的Tomcat7.0端口已改为9090

    在某些情况下,例如默认端口已被其他服务占用或为了安全考虑,我们可能需要修改Tomcat的监听端口。将Tomcat的端口改为9090,可以通过修改`conf/server.xml`文件中的`<Connector>`标签来实现。在`port`属性中设置为...

    iis7整合tomcat7共用80端口

    本文将详细介绍如何在IIS7中通过JK模块来整合Tomcat7,实现两者共用80端口,提高服务器资源利用率。 首先,我们需要了解整合的目的。通常,IIS7主要处理静态内容,如HTML、CSS、JavaScript等,而动态内容如JSP、...

    tomcat8.5(修改端口号为‘8888’)

    标题“tomcat8.5(修改端口号为‘8888’)”涉及的核心知识点是关于Apache Tomcat服务器的端口配置。Tomcat是一款广泛使用的开源Java Servlet容器,用于部署和运行Java Web应用程序。在默认情况下,Tomcat使用8080...

    让iis和tomcat共用80端口

    ### 让IIS和Tomcat共用80端口:详细配置步骤与注意事项 在企业级应用环境中,经常需要在一台服务器上同时运行多个服务,其中IIS(Internet Information Services)和Tomcat作为两种常见的Web服务器,分别擅长处理...

    frp+nginx实现内网穿透,多个tomcat共用80

    frp+nginx实现内网穿透,多个tomcat共用80,配备详细说明文档,可自行查看。看不懂可以留言

    tomcat因端口被占无法启动

    "Tomcat无法启动解决方案:端口冲突处理" Tomcat是一个流行的Java servlet容器,用于运行Java Web应用程序。但是在实际使用中,Tomcat可能会出现无法启动的情况,导致开发和生产环境中的问题。今天,我们将讨论...

    批量更改tomcat的端口号脚本

    1、根据需要将脚本中的端口号更改 2、tomcat目录格式 tomcat-端口号

    IIS6整合Tomcat5共享80端口

    jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip 修改版jk2.rar How To Configure IIS 7.0 and Tomcat with the JK 1.2 Connector How To Install Apache Tomcat with IIS 6.0 » IIS Admin Blog.mht setupJk204t6...

    如何在Windows 7中修改Tomcat的端口号.txt

    如何在Windows 7中修改Tomcat的端口号 txt 欢迎下载

    解决Linux下Oracle Tomcat 8080端口冲突

    本文介绍了解决Linux下Oracle Tomcat 8080端口冲突的方法。

    TOMCAT解除端口占用

    本文将详细介绍如何解决Tomcat端口被占用的问题,并提供一系列实用的操作步骤。 #### 错误信息分析 当尝试启动Tomcat时,如果出现以下错误信息: > Several ports (8005, 8080, 8009) required by Tomcat v8.0 ...

    tomcat和IIS80端口冲突解决方法

    tomcat和IIS80端口冲突解决方法,如果有的需要下载的可以用

Global site tag (gtag.js) - Google Analytics