虚拟主机集合

使用此页面来创建和管理配置,这些配置中的每一项配置都使单台主机就象多台主机一样工作。这样的配置称为虚拟主机

要查看此管理控制台页面,请单击环境 > 虚拟主机

每个虚拟主机有一个逻辑名(您在此面板上定义的名称)并且由它的一个或多个域名系统(DNS)别名的列表识别。DNS 别名是用于请求 servlet 的 TCP/IP 主机名和端口号,例如 yourHostName:80。(端口 80 是缺省值。)

您可以通过单击现有的虚拟主机或添加一个新的虚拟主机,定义一个或多个别名关联。

发出 servlet 请求时,输入到浏览器中的服务器名称和端口号将与包含所有已知别名的列表进行比较,以找到正确的虚拟主机来向 servlet 提供服务。找不到匹配项时,将返回一个错误给浏览器。

应用程序服务器概要文件提供带有一些公共别名的缺省虚拟主机,如因特网协议(IP)地址、DNS 简短主机名和 DNS 标准主机名称。别名组成用于访问资源(如 servlet)的路径的第一部分。

例如,在请求 http://localhost:80/myServlet 中别名为 localhost:80。

虚拟主机与特定概要表或节点(机器)不关联,而是与特定服务器关联。它是一种配置,而不是“活动对象”。您可以创建虚拟主机,但不能启动或停止它。

对于多数用户来说,由于提供的 default_host 足够了,因此没有必要创建虚拟主机。

将 localhost 机器的主机名和 IP 地址添加到别名表可以使远程用户访问管理控制台。

即使多个虚拟主机共享同一物理机器,与一个虚拟主机相关联的资源也不能与另一虚拟主机所关联的资源共享数据。

名称

指定一个逻辑名,以将 Web 应用程序配置给特定主机名。缺省虚拟主机适用于多数简单配置。

虚拟主机使您能够隔离和各自管理同一物理机器上多个资源集。确定是否每个与 HTTP 传输通道或 HTTP 传输相关联的端口都需要虚拟主机别名。对于 HTTP 传输通道或 HTTP 传输所使用的每个端口,必须存在一个与其相应的虚拟主机别名。每个 Web 容器有一个 HTTP 传输通道或 HTTP 传输与其关联,而每个应用程序服务器中有一个 Web 容器。

当您创建虚拟主机时,为虚拟主机创建 90 MIME 条目的缺省集合。

在下列情况下,您必须为每个 HTTP 端口创建虚拟主机:
  • 您使用内部 HTTP 传输,而该传输方法使用的端口不是缺省值 9080,或由于某种原因,虚拟主机不包含端口 9080 的常用条目。
  • 您创建多个使用同一虚拟主机的独立应用程序服务器。由于每个服务器必须在不同的 HTTP 端口上侦听,您需要给每个服务器的 HTTP 端口一个虚拟主机别名。
  • 您创建多个使用同一虚拟主机的应用程序服务器,例如,独立服务器、受管服务器或集群成员。由于每个服务器必须在不同的 HTTP 端口上侦听,您需要给每个服务器的 HTTP 端口一个虚拟主机别名。



标有(在线)的链接要求访问因特网。

相关任务
相关参考


文件名: urun_rvhost.html