`
yuxiaolongwin
  • 浏览: 29907 次
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

tomcat映射二级域名

阅读更多

实现tomcat绑定多个域名,或者多个二级域名的方法: 

首先要将您的域名解析到tomcat所在的服务器上 
比如您的服务器的IP为102.11.28.16; 
打算在这台机器上部署三个应用,分别对应三个域名 
www.eya.cc; 
user.eya.cc 
www.xxx.com 


第一步: 


将tomcat默认端口改为80 
    <Connector port="80" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" /> 
第二步: 
将tomcat的默认目录下的webapp整个拷贝出来 
复制三份,对应三个应用 

然后将您的三个应用的文件,全部放在webapp的root下面(先删除原来的) 


第三步: 
更改tomcat/conf/server.xml文件 

注意,不同的host,就是不同的域名 

appBase就是你拷贝出来后重新放入您的程序到root下面的的webapp 

<Engine name="Catalina" defaultHost="www.eya.cc;"> 
      <Realm className="org.apache.catalina.realm.UserDatabaseRealm" 
             resourceName="UserDatabase"/> 

       <Host name="user.eya.cc" appBase="E:\\usercenter\\webapps"  unpackWARs="true" autoDeploy="true"  xmlValidation="false" xmlNamespaceAware="false">      
   </Host> 
       <Host name="www.xxx.com" appBase="E:\\yule\\webapps"  unpackWARs="true" autoDeploy="true"  xmlValidation="false" xmlNamespaceAware="false">    
   </Host> 
    </Engine> 

这个方式简单易行。测试成功

转载自 http://gladto.iteye.com/blog/686742

分享到:
评论

相关推荐

    Tomcat多域名映射

    使用Tomcat实现多个域名映射到一个服务器上的不同服务

    Apache+tomcat动态二级域名.doc

    【Apache + Tomcat 动态二级域名配置详解】 在互联网应用中,动态二级域名的配置可以为用户提供更灵活、个性化的访问体验。本教程将详细解释如何通过Apache和Tomcat来实现这一功能。 首先,我们需要准备Apache...

    linux 下 apache + tomcat 配置多个域名(包括二级域名)

    在Linux环境中,使用Apache HTTP服务器和Tomcat应用服务器配置多个域名(包括二级域名)是一项常见的任务,这可以实现一个服务器托管多个网站或者服务。Apache通常作为前端服务器处理静态内容,而Tomcat则作为后端...

    [主机域名]老枪二级域名系统朴素版_lqdomain.rar

    在二级域名系统中,需要配置DNS服务器,设置CNAME记录或者其他类型的记录,以实现二级域名到主域名的映射。同时,还需要理解HTTP协议,它是Web通信的基础,用于传输网页数据。 三、JAVA 虽然标题中提到了JAVA,但在...

    tomcat配置虚拟目录,外加域名解析

    二是如何进行DNS域名解析,以便通过特定的域名访问我们的服务。 首先,我们来详细解释Tomcat配置虚拟目录的过程。在Tomcat的服务器配置文件`server.xml`中,虚拟目录是通过定义虚拟主机(Host)来实现的。每个Host...

    tomcat读取本地文件

    - Apache和Tomcat均支持虚拟主机配置,可以针对不同的域名进行映射。 - 这样可以更好地管理多个应用程序和服务。 #### 五、总结 通过上述方法,可以在不增加Web应用体积的情况下,高效地管理和访问大量的本地文件...

    nginx-配置多个tomcat

    在实际操作中,为了能够在本地测试这个配置,我们需要在本机的hosts文件(Windows系统中位于`C:\Windows\System32\drivers\etc\hosts`,Linux/Mac系统中位于`/etc/hosts`)中添加映射关系,将两个域名指向127.0.0.1...

    apache-tomcat-6.0.10

    2. Host Manager:用于管理Tomcat的虚拟主机,配置不同的域名映射到不同的Web应用。 五、常见问题及解决方案 1. 端口冲突:检查是否已有其他服务占用Tomcat的默认端口(8080),修改server.xml中的Connector配置。 ...

    Tomcat学习

    Tomcat轻量级、易于部署,而JBoss、WebLogic等提供更完整的Java EE服务,适合大型企业级应用。 六、Tomcat故障排查 6.1 日志监控 查看logs目录下的日志文件,如catalina.out、stderr.log、stdout.log等,帮助诊断...

    tomcat server.xml 配置

    通过上述分析可知,`server.xml`配置文件是Tomcat运行的基础,通过对其中各元素的合理配置,不仅可以满足基本的应用部署需求,还能实现更为复杂的场景,如多域名绑定、项目映射等。掌握这些配置技巧,能够帮助开发者...

    Tomcat 6.0.rar

    作为轻量级的应用服务器,Tomcat主要负责运行Java Servlets和JavaServer Pages (JSP)。在本文中,我们将深入探讨Tomcat 6.0的核心特性、配置、管理和优化,以及如何在各种环境中部署Web应用程序。 一、Tomcat 6.0的...

    tomcat配置精解

    在Java Web开发中,Tomcat作为一款开源、轻量级的应用服务器,扮演着至关重要的角色。它不仅免费,而且功能强大,能够支持Servlet和JSP等技术。深入理解Tomcat的配置对于优化应用性能、解决运行问题至关重要。本文将...

    tomcat工作原理

    #### 二、Tomcat的基本结构与组件 Tomcat由多个组件组成,每个组件负责特定的功能,协同工作以完成整个服务器的任务。其中最为关键的组件包括: 1. **Connector(连接器)**:负责接收来自客户端的HTTP请求,并将...

    《深入剖析Tomcat》.(Paul Deck)

    ### 二、Tomcat的核心组件 1. **Connector**:这是Tomcat的一个核心组件,负责处理HTTP请求和响应。Connector可以配置成使用不同的协议(如HTTP/1.1、AJP等)来接收客户端请求。 2. **Container**:Container用于...

    Tomcat.zip

    【压缩包子文件的文件名称列表】只给出了"Tomcat",这可能意味着压缩包中包含了整个Tomcat的源代码树或者预编译的二进制版本。在实际的Tomcat压缩包中,除了上述提到的各个目录外,还可能包含许可证文件、README文档...

    tomcat安装配置

    - 在Windows系统的`C:\Windows\System32\Drivers\etc\hosts`文件中添加相应的域名映射。 #### 三、Tomcat配置文件详解 1. **`server.xml`:** - 位于`conf`目录下,是Tomcat的核心配置文件。 - 包含了服务器的...

    Tomcat-7.0.40

    3. Host(主机):在Engine内定义,可以映射多个虚拟主机,通过`&lt;Host&gt;`标签配置域名和应用目录。 4. Context(上下文):表示一个Web应用,对应WAR文件或Web应用目录,配置在`Host`内。 四、安全管理 1. 用户...

    通过花生壳进行域名解析的方法知识.pdf

    2. **获得域名**:注册成功后,系统会自动分配一个免费的二级域名供用户使用,例如:`liujingaisino.gicp.net`。 3. **登录客户端**:打开花生壳客户端程序,使用刚刚注册的用户名和密码登录。 #### 四、修改Tomcat...

    外网访问内网服务器.docx

    映射配置的方法: 内网地址:内网网站主机地址 内网端口:内网网站端口号 外网端口:不用管,它自动分配一个的 外网地址:可以用自己的域名,也可以直接用提示的二级域名(鼠标放在输入框上有提示地址格式) 映射保存...

Global site tag (gtag.js) - Google Analytics