【问题标题】:virtualhost in tomcat 7 only takes defaulthosttomcat 7中的虚拟主机只需要默认主机
【发布时间】:2012-09-12 09:21:12
【问题描述】:

我有两个域,只需要 defaultHost

我介绍domain2.com,并给我看domain1.mx的申请

我使用带有 tomcat 7Cpanel 的 ngasi 应用程序。 使用 filezilla 我可以访问 tomcat 的 conf 文件夹中的文件 server.xml

在每个文件夹(vdtDoc_appvdt_app)中,我都有一个 ROOT.war 文件(每个 .war 文件包含不同的项目)

我在 tomcat 7 的文件 server.xml 中有这个配置:

<Connector port="12205" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="12206" address="0.0.0.0" 
               useBodyEncodingForURI="true"
               />

    <Connector port="12206" protocol="HTTP/1.1" address="0.0.0.0" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" 
               keystoreFile="./conf/keystore" keystorePass="coolgeek" />

 <Connector port="12207" address="0.0.0.0" protocol="AJP/1.3" redirectPort="12206" />

    <Engine name="Catalina" defaultHost="domain1.mx">

      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase"/>

       <Host name="domain1.mx"  appBase="/home/user/public_html/vdtDoc_app"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
            <Alias>www.domain1.mx</Alias> 
       </Host>

        <Host name="domain2.com"  appBase="/home/user/public_html/vdt_app"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
            <Alias>www.domain2.com</Alias> 
        </Host>

    </Engine>

我必须在 Cpanel 和/或 Ngasi 中进行一些配置吗? 或者我需要在server.xml 文件中配置更多的东西?

【问题讨论】:

    标签: tomcat cpanel virtualhost server.xml


    【解决方案1】:

    我学到了一个艰难的方法,那就是最好有一个安装了默认 httpd 和 tomcat 的服务器。

    我已经用 cPanel 尝试过(多次),但它就是不喜欢 cPanel。

    【讨论】:

      猜你喜欢
      • 2012-08-13
      • 2011-11-05
      • 2014-05-28
      • 2011-07-22
      • 2017-01-26
      • 2014-09-08
      • 1970-01-01
      • 2019-09-12
      • 2011-09-20
      相关资源
      最近更新 更多