[Mark]Tomcat/IIS 更改 HTTP 侦听端口

目的:

  • IIS HTTP 侦听端口改为 8088

  • Tomcat HTTP 侦听端口改为 80

环境:

  • Windows Server 2012 R2

  • IIS8.5 (默认端口是 80)
  • Tomcat8.0 (默认端口是 8080)
  • SQL Server 2014

预想:

  • 关掉IIS服务,修改HTTP协议的侦听端口,重启IIS

  • 修改Tomocat HTTP协议的侦听端口,重启Tomcat

BUT that‘s too easy...

按上面预想的步骤简单操作后,直接 http://localhost 却无法显示Tomcat的管理页面,应该是Tomcat服务启动失败,造成失败的原因应该就是换了端口的缘故,看启动日志大概是因为 80 端口已被占用。

所以要做的就是:

  • 查看 80 端口使用情况

  • 找到使用 80 端口的服务或应用
  • 禁用这些服务或应用
  • 重启Tomcat

一下是我在虚拟机上的操作过程,简单流水一下:

至此,IIS 端口修改完毕。

至此,Tomcat 端口修改完毕。

测试:

Tomcat 启动失败。 根据启动日志,80 端口已被占用,所以 netstat –aon|findstr “80”查看端口使用情况,发现一个进程号(PID)是 4 的进程占用着 80 端口:

tasklist |findstr “4”确认是哪个进程,原来是 System(NT Kernel & System),百度了一下,说是跟 Http.Sys 可能有关,想想也是,根据IIS运行原理来说,用来监听http请求的http.sys确实是运行在内核模式中的

netsh http show servicestat 查看当前还在使用http的服务的状态,也许是它们造成 80 依旧被占用:

找到这些依旧在使用 IIS ?的服务,将其关闭:(PS: 不知道 SQL 的 ReportingService 在这怎么就成了凶手了,知道的博友请告知!)

再次查看 80 端口的使用情况,发现貌似已经没有其他进程占用 80 端口了:

再次进行测试:

至此,Tomcat启动成功,端口修改成功

时间: 08-19

[Mark]Tomcat/IIS 更改 HTTP 侦听端口的相关文章

静动态侦听及报错

今天在玩测试环境的时候,有好几个侦听端口,我就嫌麻烦,他多余的删除了.只留下一个默认的LISTENER,结果发生了错误. 无法连接,我的服务器ip为:192.168.1.2 报错:目标主机不可达, 意思很明显,就是ip问题.我查看了一下本地ip和两个配置侦听的参数,发现ip都没有问题: 我就去用grid用户登录打开侦听配置界面在netmgr里面把listener的实例名改为固定ip地址 然后发现有出现新的错误: 发现目标地址正在使用????我想,那不是废话吗,我服务器ip就是当前配置的ip地址呀

更改服务器群集IP及数据库AlwayOn侦听IP

目前数据库服务器有三台,操作系统版本Windows Server 2008 R2 with Sp1,数据库版本为SQL Server 2012 Standard R2,三台数据库服务器的计算机名称及IP地址分别如下: sqlsrv-001    :    10.0.0.11, sqlsrv-002    :    10.0.0.12, sqlsrv-003    :    10.0.0.13, 服务器群集IP为10.0.0.10 ,数据库侦听IP为10.0.0.15 为了业务需要,现在需要把所有

两个IP实现IIS和Apache公用80端口的设置方法

1. 打开命令提示符并确保您位于 X:\Inetpub\Adminscripts 文件夹(其中 X 是 IIS 安装驱动器)中.为此,请在命令提示符下键入以下命令行: X: CD \Inetpub\Adminscripts 2. 打开 Adminscripts 文件夹后,请在命令提示符下键入以下行: cscript adsutil.vbs set w3svc/disablesocketpooling true 3. 该命令反馈如下: disablesocketpooling :(BOOLEAN)

tomcat在ubuntu14下使用80端口

此文章只说明如何打开80端口具体原理方面这里不做过多探讨. 在ubuntu10以后的版本 ubuntu 禁用了普通用户使用1-1024端口.这样当我们直接更改tomcat的server.xml 中的端口是不能正常启用80端口的.在catalina.out 里我们会发现以下错误信息. SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-bio-80"] SEVERE: Failed t

31SkypeForBusiness2015进阶篇--创建侦听器并重新发布拓扑

6.3.13 创建侦听器 创建侦听器之前,我们需要更改下之前侦听器的DNS记录指定的IP地址,更新到我们规划的IP地址:172.16.10.23/24 6.3.15 重新发布拓扑

SQL Server 2012 AlwaysOn高可用配置之九:添加侦听器

9.   添加侦听器 9.1 点击"添加侦听器" 9.2 输入侦听器名称和端口,点击"添加" 9.3 输入侦听器IP,点击"确定" 9.4 点击"确定" 9.5 成功创建完成侦听器后如下" 9.6 在AD中自动生成相应的对象 9.7 在DNS自动生成相应的DNS记录 SQL Server 2012 AlwaysOn高可用配置篇成功完结 -----------------------------------------

16.3 添加侦听器

16.3  添加侦听器 16.3.1 添加侦听器 在 SSMS 中,右键单击"可用性组侦听器",然后在右键菜单中选择"添加侦听器". "在新的可用性组侦听器"窗口,为侦听器指定 DNS 名称.端口(实例当前使用的端口).IP 地址. 添加完成后,在"可用性组侦听器"中将列出已有的侦听器. 上述操作,脚本为: USE [master] GO ALTER AVAILABILITY GROUP [HAGroup01] ADD LIS

老男孩教育每日一题-2017年5月11-基础知识点: linux系统中监听端口概念是什么?

1.题目 老男孩教育每日一题-2017年5月11-基础知识点:linux系统中监听端口概念是什么? 2.参考答案 监听端口的概念涉及到网络概念与TCP状态集转化概念,可能比较复杂不便理解,可以按照下图简单进行理解? 将整个服务器操作系统比喻作为一个别墅 服务器上的每一个网卡比作是别墅中每间房间 服务器网卡上配置的IP地址比喻作为房间中每个人 而房间里面人的耳朵就好比是监听的端口 当默认采用监听0.0.0.0地址时,表示房间中的每个人都竖起耳朵等待别墅外面的人呼唤当别墅外面的用户向房间1的人呼喊时

没有终结点在侦听可以接受消息的 http://erp-test/5.0/U9WorkflowService。这通常是由于不正确的

描述:启用工作流的单据,提交时提示,没有终结点在侦听可以接受消息的 http://erp-test/5.0/U9WorkflowService.这通常是由于不正确的地址或者 SOAP 操作导致的.如果存在此情况,请参见 InnerException 以了解详细信息. 解决:因服务器 的 U9Mailservice_5.0和U9NotificationService_5.0未启动,启动即可.