`

apache+tomcat整合多域名绑定ip地址

阅读更多

上一篇文章已经讲了apache+tomcat整合和单域名绑定

 

现在来说一下多于名绑定,刚刚测试成功。

 

首先要说的是进入apache文件夹中conf中httpd.conf文件或者conf中extra文件中的httpd-vhosts.conf文件

 

这两个只需要配置一个就可以了,httpd.conf中没有下面的代码,添加进去就可以了,httpd-vhosts.conf只需要修改即可。

 

 

第一个域名www.jack


NameVirtualHost *:80

<VirtualHost *:80>
ServerName
www.jack
DocumentRoot "C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/Storage"
 DirectoryIndex login.jsp
       
<Directory "C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/Storage">
  Options -Indexes FollowSymLinks
  AllowOverride None
  Order allow,deny
  Allow from all
</Directory>

</VirtualHost>

 

 

 

第二个域名www.wangwei

<VirtualHost *:80>
ServerName
www.wangwei
DocumentRoot "C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/Storage"
 DirectoryIndex login.jsp
       
<Directory "C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/Storage">
  Options -Indexes FollowSymLinks
  AllowOverride None
  Order allow,deny
  Allow from all
</Directory>

</VirtualHost>

 

 

默认的本地
<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/Storage"
 DirectoryIndex login.jsp
       
<Directory "C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/Storage">
  Options -Indexes FollowSymLinks
  AllowOverride None
  Order allow,deny
  Allow from all
</Directory>

</VirtualHost>

 

 

接下来配置tomcate中conf文件夹中的server.xml文件

这是 默认的,但是我们也修改了,如果用ip访问 这个就是本机默认的项目。

 <Host name="localhost" appBase="co"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
             <Context path="" docBase="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\Storage" debug="0" reloadable="true"/>
 </Host>

 

 

第一个域名

 <Host name="www.jack" debug="0" appBase="co1" unpackWARs="true" autoDeploy="true">
          <alias>www.jack</alias>
         <Context path="" docBase="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\Storage" debug="0" reloadable="true"/>
   </Host>

 

 

第二个域名

 <Host name="www.wangwei" debug="0" appBase="co2" unpackWARs="true" autoDeploy="true">
          <alias>www.wangwei</alias>
         <Context path="" docBase="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\Storage" debug="0" reloadable="true"/>
    </Host>

 

这里需要注意的是我们的host中的appBase一定不能一样,如果一样就会出现503错误,

 

 

分享到:
评论

相关推荐

    apache+tomcat域名泛解析

    域名泛解析是指通过对域名的解析设置,使得所有的子域名都能被解析到同一个或不同的IP地址上。这在实际应用中非常有用,例如当需要快速部署多个项目时,可以通过配置一个主域名下的多个子域名,每个子域名对应不同的...

    Apache+Tomcat集群和负载均衡及Session绑定

    【Apache+Tomcat 集群与负载均衡及Session绑定】是将多个Apache和Tomcat服务器配置成一个集群,以实现更高的服务可扩展性和可用性。集群的基本思想是通过将工作负载分散到多个服务器,避免单点故障,提高系统的整体...

    TOMCAT多域名绑定

    为了使其他域名能访问,可能需要配置Tomcat监听所有IP地址(0.0.0.0),或者特定的公网IP。这可以通过修改`server.xml`中的`&lt;Connector&gt;`标签来实现。 4. **SSL/TLS支持**:如果需要启用HTTPS,需要配置SSL证书。在...

    同一台机不同IP不同tomcat.zip_boarddua_tomcat 多IP_tomcat绑定ip

    boarddua_tomcat 多IP_tomcat绑定ip"以及描述"在同一台物理机上进行多IP配置并绑定到多tomcat上,可使用同一端口通信",明确指出了这个主题是关于在单个机器上配置多个Tomcat实例,并将它们分别绑定到不同的IP地址,...

    apache2.2+tomcat6.0负载均衡配置软件

    3. **IP哈希(IP Hash)**:基于客户端IP地址的哈希结果分配请求,使同一客户端的请求总是被分配到同一服务器,确保会话一致性。 以上就是Apache 2.2与Tomcat 6.0负载均衡配置的基本步骤和概念。在实际环境中,可能...

    apache_server+Tomcat7集群负载均衡session共享

    需要定义每个Tomcat实例的工作者(worker),包括它们的IP地址、端口、连接器类型等。此外,还需要配置负载均衡策略,如轮询、最少连接数等。 2. **session共享**:为了实现session共享,JK模块提供了`...

    使用域名绑定tomcat

    确保你的域名已经正确地解析到运行Tomcat的服务器IP地址。这通常需要在你的域名注册商处进行设置,或者如果你有本地DNS服务器,也需要在那里进行配置。 步骤四:重启Tomcat 完成上述配置后,记得重启Tomcat服务以使...

    apache-tomcat-9.0.41.rar

    Apache Tomcat 9.0.41 是一个广泛使用的开源软件,它是一个符合Java Servlet和JavaServer Pages(JSP)规范的应用服务器,主要用于部署和运行Java Web应用程序。这个版本的Tomcat无需安装过程,用户只需解压文件后...

    多域名绑定问题资料集合

    在DNS服务器上,为每个绑定的域名设置A记录或CNAME记录,指向运行Tomcat服务器的IP地址。 在压缩包“多域名绑定问题”中,可能包含了解决这类问题的相关文档、配置示例或故障排查指南。通过学习这些资料,你可以...

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

    以下将详细介绍如何在Tomcat中将一个IP地址绑定到多个域名。 首先,我们需要了解Tomcat的基本结构。Tomcat的server.xml文件是其主要配置文件,几乎所有的配置信息都在此文件中设定。在server.xml中配置的组件包括...

    Linux下Nginx+Memcached+Tomcat负载均衡集群服务搭建所需jar包

    - **IP哈希(IP Hash)**:根据客户端IP地址进行分配,保证同一客户端的请求总是被分配到同一台服务器。 5. **会话持久化**: 为了确保用户在访问过程中不因服务器切换而丢失会话,可以启用Nginx的会话持久化功能...

    tomcat域名绑定.pdf

    ### Tomcat 5.5 配置:多域名绑定与虚拟目录详解 #### 一、背景介绍 在 Web 应用服务器领域,Apache Tomcat 是一个非常流行的 Java Servlet 容器,广泛应用于 Java Web 应用程序的部署。随着互联网的发展,单一...

    apache设置域名绑定 以及绑定不起作用的排查.docx

    Apache是世界上最流行的Web服务器软件之一,它允许您托管多个网站(即多个域名)在同一台服务器上。Apache通过一种称为“虚拟主机”(Virtual Hosting)的技术实现这一功能。本篇文章将详细解析如何在Apache中设置...

    tomcat域名绑定[归类].pdf

    ### Tomcat5.5配置详解:多域名绑定与虚拟目录设置 #### 一、多域名绑定配置 在本文档中,我们将详细介绍如何在Tomcat5.5中进行多域名绑定和虚拟目录的设置。这对于搭建多站点服务器尤其有用,使得单个Tomcat实例...

    Tomcat安全、域名配置、等。

    5. **DNS解析**:确保域名已正确配置在DNS服务器上,指向运行Tomcat的服务器IP地址,并配置好A记录或CNAME记录。 综上所述,理解并实践Tomcat的安全配置和域名配置是保障服务器稳定运行和用户访问体验的基础。通过...

    IIS反向代理Apache、Tomcat、隐式URL.zip

    总之,IIS反向代理Apache或Tomcat是一项常见的Web服务器整合技术,它允许我们充分利用各个服务器的优势,同时提供更好的性能和安全性。通过细致的配置和优化,可以实现无缝的用户体验,让访问者无感知地访问位于不同...

    apache and tomcat 优化

    这样可以让Apache在同一时间监听多个不同的端口和IP地址。 ##### 四、设置最大空闲服务器数量 通过设置`MaxSpareServers`,可以定义最大数量的空闲服务器进程,当服务器进程的数量超过这个值时,多余的进程将被...

    tomcat域名绑定

    Apache Tomcat作为一款广泛使用的Java Web应用程序服务器,支持多种方式来绑定域名。本文将详细介绍如何通过配置Tomcat的`server.xml`文件来实现域名绑定。 #### 一、基本概念 在开始配置之前,我们需要了解一些...

    apache-tomcat-11.0.0-M3-windows-x64

    omcat是一个轻量级应用服务器,是支持运行Servlet/JSP应用程序的容器,运行在jvm上,绑定IP地址并监听TCP端口。 它是由Apache推出的一款免费开源的Servlet容器,可实现JavaWeb程序的装载,是配置JSP(Java Server ...

Global site tag (gtag.js) - Google Analytics