`
329937021
  • 浏览: 124478 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

如何在一台服务器上运行同一个端口的多个Tomcat服务,实现两个一台机器,两个IP地址共用80端口的方法

阅读更多
如何在一台服务器上运行同一个端口的多个Tomcat服务,实现两个一台机器,两个IP地址共用80端口的方法
  
    在一台Windows2000服务器上实现运行多个Tomcat应用,均使用相同的端口或者其它不同的端口,可以使用不同IP绑定服务,只需进行以下两步: 
    假设你已经有两个Tomcat应用,各自在不同的目录A与B中。 
  
  一、IP地址的设置 
    假设服务器只安装有一块网卡,IP地址为192.168.168.169,点击   开始   ==>   设置   ==>   控制面板,双击   ==>   网络和拨号连接,右键单击   ==>   本地连接,选择   ==>   属性   打开   ==>   本地连接属性   面板,选择   ==>   Internet协议(TCP/IP),点击   ==>   属性   打开   ==>   Internet协议(TCP/IP)属性   面板,点击下方的   ==>   高级   打开   ==>   高级TCP/IP设置   面板。在IP地址栏下面列出了网卡已设定的IP地址和子网掩码,点击   ==>   添加   按钮,在弹出的对话框中填上新的IP地址(如192.168.168.169,注意不能与其他机器的IP地址重复),子网掩码与原有的相同(如 255.255.255.0)。然后依次   确定,就完成了多个IP地址的绑定。 
    
  二、修改Tomcat配置 
    分别修改两个A、B目录中的Tomcat的配置文件server.xml 
  1、在<Server   port="8005"   shutdown="SHUTDOWN"   debug="0">修改两个不同文件的port为不同的值,比如一个为8005,一个为9005 
    2、在<Connector>,增加属性   address="{IP地址}",将端口设为80,当然也可不同了,因为IP地址不同了,端口当然也可以不同了:) 
    比如:<Connector   address="172.18.8.118"   port="8080"   
  
    这样两个独立的Tomcat应用都工作的80端口或者其它自己设置的端口,访问时分别如下: 
    http://192.168.168.168:{端口} 
    http://192.168.168.169:{端口}Top
分享到:
评论

相关推荐

    iis7整合tomcat7共用80端口

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

    详解Tomcat多域名配置(多个项目共用80端口)

    在Tomcat中,一个端口号只能被一个服务占用,所以要实现多个项目的共用80端口,需要通过配置不同的Host来实现。 对于多域名配置,其核心在于修改Tomcat的配置文件`server.xml`。在该文件中,可以定义多个`&lt;Host&gt;`...

    将Tomcat与IIS整合在一起,共用80端口

    在这个文件中,我们需要指定每个Tomcat服务器的IP地址、端口以及通信协议等信息。 接下来,`jakarta_isapirewrite.reg`文件可能包含了注册ISAPI扩展所需的注册表条目。运行这个注册表脚本可以将ISAPI扩展添加到IIS...

    详解nginx 配置多个tomcat共用80端口

    这样,尽管两个Tomcat实例运行在同一个服务器上,它们的Web应用也能通过Nginx的反向代理,共享80端口对外提供服务,用户无需指定端口号即可访问不同的Web应用。 以上就是通过Nginx配置多个Tomcat实例共用80端口的...

    Tomcat+IIS整合配置文件

    这种整合通常用于在同一个服务器上运行静态内容(由IIS处理)和动态内容(由Tomcat处理,如Java应用)。 首先,我们来了解下这两个组件。Apache Tomcat是一款开源的Java应用服务器,主要用于部署和运行Java Web应用...

    httpcfg.exe

    总之,httpcfg.exe是解决多Web服务器在同一台机器上共享80端口问题的关键工具,通过精确的IP绑定,实现了IIS、Tomcat和Apache等服务的高效协同工作。理解并熟练运用httpcfg.exe将有助于优化服务器配置,提升系统资源...

    Jsp和PHP共用80端口整合Apache和Tomcat(访问时无需加端口号)

    首先,需要将监听端口从80改为你服务器的IP地址加上80端口,这样Apache就不会监听在默认的80端口上。然后,添加一个节点,这个节点指明了Apache如何处理特定的域名和路径。通过ProxyPass和ProxyPassReverse指令,...

    Linux-memcached-tomcat8-session共享lib.rar

    在多台Tomcat服务器上部署Memcached,可以确保用户session在所有服务器之间保持一致,即使用户在不同服务器之间跳转,也能无缝继续他们的会话。这样,session共享的关键在于将Tomcat的session管理功能与Memcached...

    iis,tomcat公用80,配置所需的全部文件

    标题中的"IIS"和"Tomcat公用80"指的是在Windows服务器环境中,使用IIS(Internet Information Services)作为前端Web服务器,并与Tomcat(一个流行的Java应用服务器)结合,通过共享端口80来实现HTTP服务。...

    tomcat 源码 zip

    - **Host**: 负责管理多个Context,对应于域名或IP地址。 - **Engine**: 是整个服务器的顶级容器,管理多个Host。 3. **Coyote组件** Coyote是Tomcat的网络通信引擎,它实现了Servlet规范中的Connector接口。...

    windows2003 服务器上整合IIS6和Tomcat6.doc

    通过上述步骤,在Windows 2003服务器上实现了IIS6与Tomcat6的成功整合,使得两种服务器能够共用80端口,并根据文件类型的不同分别由相应的服务器进行处理。这种方法不仅简化了服务器管理和维护的工作,同时也提高了...

    2022年优秀-Internet技术与应用第章-构建和管理Web服务.pptx

    - **使用不同主机头名**:通过设置主机头名,多个网站可以共用一个IP地址,但需要在DNS服务器中进行配置。 5. **设置Web网站**: - **"网站"选项卡**:配置网站的基本信息,如绑定IP地址、端口和主机头名。 - **...

    详解tomcat设置默认路径致使项目url冲突解决方法

    比如在projectA中,如果没有在接口请求中明确写出包名,如登录接口的请求路径写成了/login而非/projectA/login,那么在本机测试时,因为IP地址和端口是默认的localhost:8080,不会有问题。但是一旦部署到不同的环境...

    sso-learning:单点登录专题学习

    多个没有实力在Internet上架设自己专用服务器的中小公司可以联合租用一台WEB服务器,对外提供各自的WEB服务而互不影响。 原理: WEB服务器上的每个WEB站点必须设置有不同的标识信息 WEB浏览器发出的连接和请求信息中...

    2021-2022计算机二级等级考试试题及答案No.15447.docx

    这些题目涵盖了计算机基础知识、编程语言概念、数据库操作、操作系统功能、网络服务器配置以及网页开发等多个方面的知识。让我们逐一解析: 1. HTML中的`&lt;tr&gt;`标记用于创建表格中的新行。 2. 冒泡排序在元素基本...

    Dubbo、Maven与JavaEE结合使用的Demo

    1、启动Zookeeper,网站找资料配置,注意配置要和我的项目相一致,ip和端口。 2、启动TestDubboProvider 3、启动TestDubboConsumer 4、访问地址为:http://localhost:18080/TestDubboConsumer/formservlet(注意...

Global site tag (gtag.js) - Google Analytics