在tomcat将一个IP地址绑定多个域名的方法

在server.xml中<Engine></Engine>下添加2个host就可以了。

<Host name="www.abcd.com" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="D:\web\abcd.com"/>
</Host>
<Host name="www.xyz.com" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="D:\web\xyz.com"/>
</Host>
(0)

相关推荐

  • Tomcat 7通过设置不同的端口部署两个项目

    这篇文章介绍的方法是通过添加一个不同的端口号方式来实现.方法如下: 1.修改../tomcat/conf/server.xml,原有代码如下: <Service name="Catalina"> <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/> <

  • Tomcat 启动错误(8080端口被占用)处理方法

    错误描述: 2009-7-12 15:40:35 org.apache.coyote.http11.Http11BaseProtocol start 严重: Error starting endpoint java.net.BindException: Address already in use: JVM_Bind:8080 at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:298)

  • Tomcat 多端口 多应用

    Tomcat在启动的时候,都会从D:/Tomcat5.0/conf/server.xml中获得server启动的一些基本信息:在server.xml中,你会看到这个节点,如下所示: <Service name="Catalina">  <Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" port=

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

    目的: 整合Apache和Tomcat,使得Java工程和PHP工程都能共用80端口,访问网站时,无需在地址栏中加端口号. 环境说明: Linux CentOS 32位 Apache 2.2.2 Tomcat 7.0.37 准备工作: 下载mod_jk.so http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/ 打开链接找到合适的文件下载,下载后改名为mod_jk.so 修改Apache相关文件 1.将mod_j

  • java中tomcat的80端口被占用问题解决

    今天遇见了这个端口被占用问题 然后各种百度 先是说 用命令 netstat -a -n -o 最后一个选项表示连接所在进程id. 找到8080端口的PID然后打开任务管理器, 切换到进程选项卡, 在菜单栏选择查看->选择列, 选择PID. 在列表中找到PID对应的进程就可以了然后发现占用端口的进程的PID为4 可无奈如何关闭都关闭不了这个进程 于是又百度了pid为4的进程 果然找到同样问题 解决办法是把world wide web publishing service这个服务关闭就没事了.pid

  • 对一个tomcat实现多端口、多域名访问的方法

    1.找到tomcat的主目录,打开conf文件夹,找到并打开server.xml文件. 编辑server.xml文件,在<Service></Service>标签中添加: <Connector port="9090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 如图: 2.进行步骤1中的配置,多端口

  • 如何设置Tomcat的默认端口(图文)

    Tomcat安装时默认的端口设置的是8080,而http协议的默认端口是80,所以测试Tomcat时需要输入的网址为"http://localhost:8080",若把Tomcat的端口设置为80,则直接输入"http://localhost"就能显示Tomcat默认主页,如下图所示: JDK,Tomcat(本文以Tomcat7.0.27为例): 方法/步骤 1.成功安装JDK和Tomcat(如果这一步有问题,可查看我的相关经验!): 2.定位到Tomcat的安装目

  • apache tomcat 一个网站多域名的实现方法

    windows下 C:\WINDOWS\system32\drivers\etc 文件夹内 hosts 里加上 127.0.0.1 www.domain.com 127.0.0.1 bbs.domain.com 127.0.0.1 www.domain.com 127.0.0.1 bbs.domain.com 127.0.0.1 www.domain.com 127.0.0.1 bbs.domain.com 其中 www.domain.com 与 bbs.domain.com 共享同一个网站,目

  • flex tomcat端口被占用的问题分析及解决方法

    概述: 在启动Tomcat,提示8080端口(如果安装的时候端口被修改了,使用你自己设置的端口)被占用了.解决方法如下: 1. 开始-> 运行 -> 输入cmd 2. 输入 netstat -ano, 查看是哪个程序占用了8080的端口,记住该进程的PID 3. 打开任务管理器, 4. 查找对应第2步的PID的进程.( 如果任务管理器没有PID这一列,请打开 查看-> 选择列, 把PID这一项选上) 5. 关闭该进程,重启tomcat

  • 修改tomcat默认的端口号

    协同管理系统黙认使用Tomcat默认的端口8080,除8080端口外Tomcat还会占用8005,8009和8443端口.如果这4个端口已被占用,可以将协同管理系统修改为使用其它端口. 修改方法如下: 1.   如果机器上装有IIS或Apache Server等并仅占用了8080端口: 编辑文件"安装目录\tomcat\conf\server.xml"(可以用记事本打开) 查找到"8080"(如下红字标识处),然后替换成想设置的端口号(如9090),并保存即可. &

随机推荐