×
新网 > 虚拟主机 > 正文

Tomcat虚拟主机配置的介绍分析

  • 作者:新网
  • 来源:新网
  • 浏览:100
  • 2015-02-09 14:17:06

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器。因Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。专职优化、域名注册、网站空间、美国虚拟主机、服务器托管、vps主机、服务器租用的中国信息港来为你详细介绍!

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器。因Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。专职优化、域名注册、网站空间、美国虚拟主机、服务器托管、vps主机、服务器租用的中国信息港来为你详细介绍!

配置Tomcat虚拟主机/conf文件夹下的server.xml文件中,元素代表虚拟 主机,在同一个元素下可以有多个细腻主机。 在未设置虚拟主机的默认情况下,server.xml配置文件中默认已经存在一个name属性为localhost的元素。要配置新的主机只用在默认元素后,新增一对

配置Tomcat虚拟主机

/conf文件夹下的server.xml文件中,元素代表虚拟主机,在同一个元素下可以有多个细腻主机。

在未设置虚拟主机的默认情况下,server.xml配置文件中默认已经存在一个name属性 为localhost的元素。要配置新的主机只用在默认元素后,新增一 对元素。

一对元素中可以包含多个元素,元素表示为该主机指定别名。

例如:

eugeneheen.com

元素的name属性的值代表虚拟主机名。

appBase表明该应用属于文件的相对路径为/webapps目录下。(也可以是绝对路径)

例如:当前appBase属性为webapps,那么开放式发布就将整个项目结构复制到 webapps目录下,如果事WAR打包文件,在服务器启动时就会自动解压一个名字与WAR包相同的项目结构文件夹到webapps下。(换言之 appBase属性的值就应用发布的根目录)

unpackWARs属性如果为true就表明在appBase下的应用如果是打包好的WAR文件,则会先打开WAR包再运行,如果值为false就会直接运行WAR包。

autoDeploy属性的值为布尔类型,如果为true,则Tomcat在运行状态时,能够监测到appBase下的文件,如果有新的应用加入则会自动发布这个应用。

元素内嵌套的元素能为该虚拟主机设置别名。可以设置多个别名。

注意:如果要使配置的虚拟机生效,必须在DNS服务器上注册以上虚拟机名和别名。使它的IP地址都指向Tomcat服务器所在的主机。

必须注册元素的name属性值和所有嵌套在元素内的别名。

配置和注册完成后重启Tomcat服务器后就能正常使用虚拟主机和所有别名来进行访问了!

DNS服务器中注册虚拟主机和别名,使它们的IP地址指向Tomcat服务器所在主机:

以Windows XP为例,更改C:WINDOWSsystem32driversetchosts文件中注册IP地址指向Tomcat服务器所在主机。

加入内容格式:IP + 空格 + host元素name属性/alias,例如:192.0.0.1 www.eugeneheen.com

加入后,完成DNS服务器注册,IP指向虚拟主机和别名。 9:43:49 PM| View trackbacks (0

新网,中国最大的域名注册和虚拟主机服务商,为广大企业提供各类域名注册、高性能虚拟主机、服务器租用托管、企业邮局、网站建设等全方位云办公信息化服务。

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading