tomcat 7中的虚拟主机只占用defaulthost

时间:2012-09-20 02:26:59

标签: tomcat cpanel virtualhost server.xml

我有两个域,只接受 defaultHost

我介绍 domain2.com ,并向我展示domain1.mx的应用

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

在每个文件夹( vdtDoc_app vdt_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文件中配置更多内容?

1 个答案:

答案 0 :(得分:0)

我已经学会了如何使用默认的httpd,安装tomcat的服务器更好。

我尝试过cPanel(多次),但它不喜欢cPanel。